Kynning
Fjarlægðu gamlar útgáfur
Að uppfæra allan hugbúnaðinn þinn
Settu upp geymsluna
Settu upp Docker CE
Búðu til notanda
Prófaðu Docker
Stilltu Docker til að byrja við ræsingu
Kynning
Docker er forrit sem gerir okkur kleift að dreifa forritum sem eru keyrð sem gámar. Það var skrifað á hinu vinsæla Go forritunarmáli. Þessi einkatími útskýrir hvernig á að setja upp Docker CE á Ubuntu 18.04 LTS.
Fjarlægðu gamlar útgáfur
Eldri útgáfur af Docker voru kallaðar docker
, docker.io
eða docker-engine
. Ef þetta er uppsett í vélinni þinni skaltu fjarlægja þau:
sudo apt-get remove docker docker-engine docker.io containerd runc
Að uppfæra allan hugbúnaðinn þinn
Við skulum ganga úr skugga um að við notum hreint kerfi. Uppfærðu viðeigandi pakkavísitölu og uppfærðu:
sudo apt-get update && sudo apt-get upgrade -y
Settu upp geymsluna
Settu upp pakka til að leyfa apt
notkun geymslu yfir HTTPS:
sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
Bættu við opinberum GPG lykli Docker:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Staðfestu að þú sért með lykilinn með fingrafarinu 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
með því að leita að síðustu 8 stöfunum í fingrafarinu:
sudo apt-key fingerprint 0EBFCD88
ÚTTAKA
pub rsa4096 2017-02-22 [SCEA]
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
uid [ unknown] Docker Release (CE deb) <[email protected]>
sub rsa4096 2017-02-22 [S]
Notaðu eftirfarandi skipun til að setja upp stöðugu geymsluna:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Settu upp Docker CE
Uppfærðu viðeigandi pakkavísitölu:
sudo apt-get update
Settu upp nýjustu útgáfuna af Docker CE og containerd:
sudo apt-get install docker-ce docker-ce-cli containerd.io
Búðu til notanda
Docker hópurinn er búinn til en engum notendum er bætt við hann. Þú þarft að nota sudo
til að keyra Docker skipanir. Búðu til notanda sem ekki er rót sem verður bætt við tengiliðahópinn:
adduser user
usermod -aG docker user
Endurræstu Docker þjónustuna:
systemctl restart docker
Prófaðu Docker
Keyrðu Docker hello-world
ílátið til að tryggja að uppsetningin hafi lokið með góðum árangri:
docker run hello-world
ÚTTAKA
Hello from Docker!
This message shows that your installation appears to be working correctly.
Að lokum, virkjaðu Docker til að keyra þegar kerfið þitt ræsir:
systemctl enable docker
Til hamingju, þú hefur sett upp Docker með góðum árangri. Til að kanna Docker frekar skaltu fara í opinberu skjölin til að byrja.