Minecraft PE Rodando No Linux DEMONSTRAÇÃO
Cuprins:
- Instalați Docker pe Debian
- Executând comanda Docker fără Sudo
- Folosind Docker
- Imagini Docker
- Containerele de andocare
- Concluzie
Docker este o platformă de containerizare care vă permite să construiți, să testați și să implementați rapid aplicații ca containere portabile, autosuficiente, care pot rula practic oriunde.
În acest tutorial, vă vom explica cum să instalați Docker pe Debian 10 Buster și să explorați conceptele de bază și comenzile Docker.
Instalați Docker pe Debian
Efectuați următorii pași pentru a instala cea mai recentă versiune stabilă Docker din depozitele Docker.
-
Instalați pachetele necesare pentru a adăuga un nou depozit peste
sudo apt update
sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg2
Importați cheia GPG a depozitului folosind următoarea comandă curl:
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
La succes, comanda va reveni
OK
.Adăugați un depozit stabil Docker APT la lista de depozite de software ale sistemului dvs.:
sudo add-apt-repository "deb https://download.docker.com/linux/debian $(lsb_release -cs) stable"
Actualizați lista de pachete
apt
și instalați cea mai recentă versiune a Docker CE (Community Edition):sudo apt update
sudo apt install docker-ce
După terminarea instalării, serviciul Docker va porni automat. Pentru a-l verifica introduceți:
sudo systemctl status docker
● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: active (running) since Tue 2019-07-30 20:52:00 GMT; 1min 11s ago Docs: https://docs.docker.com…
În momentul scrierii, ultima versiune stabilă a Docker este
19.03.1
:docker -v
Docker version 19.03.1, build 74b1e89
Executând comanda Docker fără Sudo
În mod implicit, numai root și utilizator cu privilegii sudo pot executa comenzi Docker.
sudo usermod -aG docker $USER
$USER
este o variabilă de mediu care vă deține numele de utilizator.
Deconectați-vă și conectați-vă pentru a vă reînnoi.
Odată terminat pentru a verifica dacă puteți rula comenzi
docker
fără a scrie tip
sudo
în:
docker container run hello-world
Comanda va descărca o imagine de test, o va rula într-un container, va imprima un mesaj „Hello from Docker” și va ieși. Produsul ar trebui să arate astfel:
Folosind Docker
Acum că ați instalat pe Debian 10, să trecem peste conceptele și comenzile de bază ale docker-ului.
Imagini Docker
O imagine Docker este formată dintr-o serie de straturi de sistem de fișiere reprezentând instrucțiuni din Dockerfile imaginii care alcătuiesc o aplicație software executabilă. O imagine este un fișier binar imuabil care include aplicația și toate celelalte dependențe, cum ar fi bibliotecile, binarele și instrucțiunile necesare pentru a rula aplicația.
Majoritatea imaginilor Docker sunt disponibile pe Docker Hub. Este un serviciu de registru bazat pe cloud care, printre alte funcționalități, este utilizat pentru păstrarea imaginilor Docker, fie într-un depozit public sau privat.
Pentru a căuta o imagine din registrul Docker Hub, utilizați comanda de
docker search
. De exemplu, pentru a căuta o imagine Debian, introduceți:
Containerele de andocare
O instanță a unei imagini se numește container. Un container reprezintă un timp de rulare pentru o singură aplicație, proces sau serviciu.
Este posibil să nu fie cea mai potrivită comparație, dar dacă sunteți un programator, vă puteți gândi la o imagine Docker ca clasă și containerul Docker ca o instanță a unei clase.
Pentru a porni, opri, elimina și gestiona un container, folosiți comanda
docker container
. De exemplu, următoarea comandă va porni un container Docker bazat pe imaginea Debian. Dacă nu aveți imaginea local, aceasta va fi descărcată mai întâi:
docker container run debian
Containerul Debian se va opri imediat după pornire, deoarece nu are un proces de lungă durată și nu este furnizată nicio altă comandă. Containerul a pornit, a executat o comandă goală și apoi a ieșit.
Comutatorul
-it
vă permite să interacționați cu containerul prin linia de comandă. Pentru a porni un tip de container interactiv:
docker container run -it debian /bin/bash
root@ee86c8c81b3b:/#
După cum puteți vedea din ieșirea de mai sus, odată pornit containerul, promptul de comandă este schimbat, ceea ce înseamnă că acum lucrați din interiorul containerului.
Pentru a lista rularea containerelor Docker, utilizați următoarea comandă:
docker container ls
Pentru a vizualiza toate containerele, treceți-l pe comutatorul
-a
:
docker container ls -a
Pentru a șterge unul sau mai multe containere, trebuie doar să copiați ID-ul containerului (sau ID-urile) și să le lipiți după comanda
container rm
:
docker container rm c55680af670c
Concluzie
Instalarea Docker pe Debian 10 este o sarcină relativ ușoară. Docker este de facto standard pentru tehnologia containerelor și este un instrument esențial pentru inginerii DevOps și integrarea continuă și conducta de livrare a acestora.
Pentru mai multe informații consultați documentația oficială Docker.
docker debianCum se instalează și se utilizează docker compune pe debian 10 linux

Docker Compose este un instrument care vă permite să definiți și să orchestrați aplicațiile Docker cu mai multe containere. Acest tutorial explică cum se instalează Docker Compose pe Debian 10, Buster.
Cum se instalează și se utilizează docker compose pe debian 9

Docker Compose este un instrument care vă permite să definiți și să orchestrați aplicațiile Docker cu mai multe containere. Utilizează un fișier YAML pentru a configura containerele, rețelele și volumele aplicației.
Cum se instalează și se utilizează docker pe debian 9

În acest tutorial, vă vom ghida în procesul de instalare Docker pe o mașină Debian 9 și vom explora conceptele și comenzile de bază ale Docker.