Įvadas
Pašalinkite senas versijas
Atnaujinkite visą programinę įrangą
Nustatykite saugyklą
Įdiekite Docker CE
Sukurti vartotoją
Test Docker
Sukonfigūruokite „Docker“, kad paleistumėte įkrovą
Įvadas
„Docker“ yra programa, leidžianti diegti programas, kurios vykdomos kaip konteineriai. Jis buvo parašytas populiaria Go programavimo kalba. Šiame vadove paaiškinama, kaip įdiegti Docker CE Ubuntu 18.04 LTS.
Pašalinkite senas versijas
Senesnės versijos dokininkas buvo vadinama docker
, docker.io
arba docker-engine
. Jei jie yra įdiegti jūsų įrenginyje, pašalinkite juos:
sudo apt-get remove docker docker-engine docker.io containerd runc
Atnaujinkite visą programinę įrangą
Įsitikinkite, kad naudojame švarią sistemą. Atnaujinkite apt paketo indeksą ir atnaujinkite:
sudo apt-get update && sudo apt-get upgrade -y
Nustatykite saugyklą
Įdiekite paketus, leidžiančius apt
naudoti saugyklą per HTTPS:
sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
Pridėkite oficialų „Docker“ GPG raktą:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Patikrinkite, ar dabar turite raktą su piršto atspaudu 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
, ieškodami paskutinių 8 piršto atspaudo simbolių:
sudo apt-key fingerprint 0EBFCD88
IŠVADA
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]
Norėdami nustatyti stabilią saugyklą, naudokite šią komandą:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Įdiekite Docker CE
Atnaujinkite apt paketo indeksą:
sudo apt-get update
Įdiekite naujausią „Docker CE“ versiją ir supakuotą:
sudo apt-get install docker-ce docker-ce-cli containerd.io
Sukurti vartotoją
Docker grupė sukurta, bet naudotojai prie jos nepridedami. Turite naudoti, sudo
kad paleistumėte „Docker“ komandas. Sukurkite ne root naudotoją, kuris bus įtrauktas į dokerių grupę:
adduser user
usermod -aG docker user
Iš naujo paleiskite „Docker“ paslaugą:
systemctl restart docker
Test Docker
Paleiskite „Docker“ hello-world
konteinerį, kad įsitikintumėte, jog diegimas baigtas sėkmingai:
docker run hello-world
IŠVADA
Hello from Docker!
This message shows that your installation appears to be working correctly.
Galiausiai įgalinkite „Docker“ paleisti, kai sistema paleidžiama:
systemctl enable docker
Sveikiname, sėkmingai įdiegėte „Docker“. Norėdami toliau tyrinėti „Docker“, apsilankykite oficialioje dokumentacijoje, kad pradėtumėte.