I denne artikkelen vil jeg vise deg hvordan du installerer og bruker Docker på Ubuntu 18.04 LTS.
I denne delen vil jeg vise deg hvordan du legger til Docker -pakkelageret på Ubuntu 18.04 LTS.
Oppdater først Apt Package Repository Cache of Your Ubuntu 18.04 LTS -maskin med følgende kommando:
$ sudo apt oppdatering
Apt Package Repository Cache skal oppdateres.
Kjør nå følgende kommando for å installere noen ekstra pakker som kreves for å legge til Docker -pakkelageret på Ubuntu 18.04 LTS:
$ sudo apt-get installer apt-transport-https ca-certificates curl gnupg programvare-
Eiendommer-vanlige
Trykk nå y Og trykk deretter å fortsette.
De nødvendige pakkene skal installeres.
Legg nå til den offisielle GPG -nøkkelen til Docker -depotet på Ubuntu 18.04 LTS -maskin med følgende kommando:
$ curl -fssl https: // nedlasting.Docker.com/linux/ubuntu/gpg | sudo apt-key add -
GPG -tasten bør legges til.
Legg nå til det offisielle pakkelageret til Docker med følgende kommando:
$ sudo add-apt-repository "Deb [arch = amd64] https: // nedlasting.Docker.com/linux/ubuntu
$ (lsb_release -cs) stabil "
Det offisielle Docker -pakkelageret skal legges til, og APT Package Repository Cache bør også oppdateres.
Installere Docker på Ubuntu 18.04 LTS:
Nå som alt er klart, kan du installere Docker på Ubuntu 18.04 lts med følgende kommando:
$ sudo apt install docker-ce
Trykk nå y Og trykk deretter å fortsette.
Alle de nødvendige pakkene skal lastes ned og installeres.
Docker er installert.
Sjekk nå om Docker -tjenesten kjører med følgende kommando:
$ sudo systemctl status docker
Som du ser kjører Docker -tjenesten.
Hvis den ikke kjører, så start Docker med følgende kommando:
$ sudo systemctl start docker
Nå skal legge til Docker -tjenesten til systemoppstarten slik at den starter automatisk på systemoppstart.
Kjør følgende kommando for å legge til Docker -tjenesten til systemoppstarten:
$ sudo SystemCTL Enable Docker
Sjekk nå om Docker jobber med følgende kommando:
$ docker -v
Kjør Docker uten rotrettigheter:
Som standard må du kjøre Docker som rot bruker. Du kan også kjøre Docker med sudo Hvis den er konfigurert på Ubuntu 18.04 LTS -maskin. Hvis du ikke vil bruke Docker som rot bruker eller med sudo, Da bør du legge til påloggingsbrukeren din til Docker gruppe.
Legg til påloggingsbrukeren din i Docker Gruppe med følgende kommando:
$ sudo usermod -ag docker $ (whoami)
Start datamaskinen på nytt med følgende kommando:
$ sudo omstart
Nå skal du kunne kjøre Docker uten sudo eller rot bruker.
Søker etter Docker -bilder:
Docker Image Repository har bilder for nesten alt du trenger. Hvis du for eksempel vil ha en PHP -server, kan du installere et PHP -serverbilde, og du vil være klar til å kjøre PHP -skript.
Du kan søke etter et Docker -bilde, la oss si et Docker -bilde for Node.JS, i det offisielle Docker -bildelageret med følgende kommando:
$ docker søkeknute
Som du kan se, alle Docker -bildene for node.JS vises. For å installere et Docker -bilde, må du bare skrive inn bildetavnet er NAVN kolonne som merket i skjermbildet nedenfor.
Last ned et Docker -bilde:
La oss nå si, du vil laste ned MHART/Alpine-Node Bilde av Docker. Last ned et Docker -bilde kalles å trekke et Docker -bilde i Docker -begrepet.
Å trekke MHART/Alpine-Node Docker -bilde, kjør følgende kommando:
$ docker pull mhart/alpine-node
Docker -bildet skal trekkes.
Oppføring nedlastet Docker -bilde:
For å liste opp alle Docker -bildene du trakk og er tilgjengelig i maskinen din, kjør følgende kommando:
$ Docker -bilder
Som du ser, noden.JS -bildet jeg trakk er oppført.
Kjører en node.JS -skript med Docker:
I denne delen vil jeg vise deg hvordan du kjører en node.JS -skript indeks.JS med Docker -noden.JS -bilde MHART/Alpine-Node at jeg nettopp trakk fra det offisielle Docker -bildelaget.
Opprett først en prosjektkatalog med følgende kommando:
$ mkdir -p ~/prosjekter/hei
Naviger nå til prosjektkatalogen med følgende kommando:
$ cd ~/prosjekter/hei
Nå opprette indeks.JS og åpne den med Nano Text Editor med følgende kommando:
$ nano indeks.JS
Skriv nå inn følgende linje og lagre filen.
Nå kan du kjøre noden.JS -skript indeks.JS med
$ docker run -it - -rm -name hello_node -v "$ pwd":/usr/src/app/hallo -w/usr/src/app/
hei mhart/alpine-node node index.JS
Som du kan se, indeks.JS Node.JS -skriptet kjørte vellykket, og riktig utgang ble skrevet ut.
La oss nå forklare hva som skjer her.
Så det er slik du installerer og bruker Docker på Ubuntu 18.04 LTS. Takk for at du leste denne artikkelen.