Se vorbește multe despre Docher, proiectul open source care ne permite să gestionăm containere, cu o anumită asemănare cu o mașină virtuală, deși într-un mod mai ușor și mai executabil. Pentru a deveni mai familiarizați cu tehnologia și având în vedere că probabil în următoarele câteva zile cineva va fi adăugat la echipa pe care o consider un expert în Docker, aduc acest articol care ne va învăța Cum se instalează Docker pe Linux Mint 18 Sarah.
Ce este Docker?
Citând Wikipedia putem spune că «Docher este un proiect open source că automatizează implementarea aplicațiilor în containerele software, oferind un strat suplimentar de abstractizare și automatizare a virtualizării la nivelul sistemului de operare pe Linux“.
Pe scurt, Docker ne permite să dezvoltăm aplicații fără să vă faceți griji că codul nostru nu va funcționa pe mașina pe care va rula.
Cum se instalează Docker pe Linux Mint în mod tradițional
Pentru a instala cea mai recentă versiune de Docker (motor docker) pe Linux Mint 18, trebuie doar să urmăm instrucțiunile din ghid de utilizare docker. Pe scurt, se instalează practic pachetul din depozitul administrat de Docker.
# Actualizando sudo apt-get update sudo apt-get install apt-transport-https ca-certificates -y # Añadiendo la nueva clave gpg sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D # Añadiendo /etc/apt/sources.list.d/docker.list sudo echo deb https://apt.dockerproject.org/repo ubuntu-xenial main >> /etc/apt/sources.list.d/docker.list # Instalando sudo apt-get update sudo apt-get purge lxc-docker sudo apt-get install linux-image-extra-$(uname -r) -y sudo apt-get install docker-engine cgroup-lite apparmor -y sudo usermod -a -G docker $USER #Ejecutando Docker sudo service docker start
sudo
docker run hello-world
Cum se instalează automat Docker pe Linux Mint
Există o modalitate foarte ușoară și automată de a instalați Docker pe Linux Mint și practic este executarea unei rutine care execută toate comenzile necesare, pentru a o accesa și a o instala în acest mod trebuie să executați următoarele comenzi:
# Clonar el repositorio git
git clone https://github.com/ligles/Install-Docker-on-Mint-Sarah.git
# Acceder a la carpeta del script
cd Install-Docker-on-Mint-Sarah
#Dar permiso de ejecución
sudo chmod +x Install-Docker-on-Mint-Sarah.sh
#Ejecutar el Script
./Install-Docker-on-Mint-Sarah.sh
Al final de la instalación el script muestra el siguiente mensaje:
Hola desde Docker!
Este mensaje muestra que su instalación está funcionando correctamente.
Para generar este mensaje, Docker realizó los siguientes pasos:
- El cliente Docker se puso en contacto con el daemon Docker.
- El demonio Docker sacó la imagen de «hello-world» del Docker Hub.
- El demonio Docker creó un nuevo contenedor de esa imagen que ejecuta el ejecutable que produce la salida que está leyendo actualmente.
- El daemon Docker transmitió esa salida al cliente Docker, que la envió a su terminal.
Para probar algo más ambicioso, puedes ejecutar un contenedor de Ubuntu con:
$ docker run -it ubuntu bash
Fără îndoială, câteva alternative rapide pentru a instala Docker, care este o tehnologie pe care trebuie să o cunoaștem cu toții și mai ales să o dezvoltăm. Ce crezi despre Docker?
Dacă instalarea în Linux Mint te înnebunește, rețineți că fișierul .sh pe care l-ați descărcat nu are jumătate de liniuțe, ci subliniază.
Chiar și urmând pașii, primesc doar această eroare
Nu a putut porni docker.service: Unitatea docker.service este mascată