1. Posodobi pakete
Najprej posodobi indeks paketov v tvojem sistemu:
- sudo apt update
Če uporabljaš Fedoro/Red Hat, uporabi:
- sudo dnf update
2. Namesti potrebne predhodne pakete
Za Ubuntu/Debian (ali derivate):
- sudo apt install apt-transport-https ca-certificates curl software-properties-common
Če uporabljaš Fedoro/CentOS, namesti podobne pakete s dnf ali yum.
3. Dodaj Docker-jev repozitorij
Dodaj uradni Dockerjev repozitorij:
- curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
- echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Če uporabljaš drugo distribucijo, preveri ustrezen URL ali navodila na [Docker dokumentaciji]()).
4. Namesti Docker
Posodobi pakete in namesti Docker:
- sudo apt update
- sudo apt install docker-ce docker-ce-cli containerd.io
Za Fedoro/CentOS uporabljaj:
- sudo dnf install docker-ce docker-ce-cli containerd.io
5. (Opcijsko) Dodaj uporabnika v docker skupino
Da ne bo treba vsakokrat uporabljati `sudo` za Docker ukaze:
- sudo usermod -aG docker $USER
Po spremembi se odjavi in prijavi nazaj (ali zaženite newgrp docker).
6. Preveri namestitev
Za test preveri izvajanje Dockerja:
- docker --version
To ti pove različico Dockerja. Lahko tudi testiraš s tem ukazom, ki prenese demo container in ga požene:
- sudo docker run hello-world
In to je to! 🚀 Docker imaš nameščen na tvojem Linuxu in pripravljen na uporabo.