Det pratas mycket om Docker, projektet med öppen källkod som låter oss hantera containrar, ungefär som en virtuell maskin, men på ett lättare och mer körbart sätt. För att bekanta mig mer med tekniken, och med tanke på att någon jag anser vara en Docker-expert sannolikt kommer att ansluta sig till vårt team inom de närmaste dagarna, ger jag er den här artikeln som lär er hur man installerar Docker på Linux Mint 18 Sarah.
Hamnarbetare
Vad är Docker?
Med hänvisning till Wikipedia kan vi säga att " Docker är ett öppen källkodsprojekt som automatiserar distributionen av applikationer i programvarubehållare, vilket ger ett ytterligare lager av abstraktion och automatisering av virtualisering på operativsystemnivå i Linux. "
Kort sagt, Docker låter oss utveckla applikationer utan att behöva oroa oss för att vår kod inte fungerar på den maskin den ska köras på.
Hur man installerar Docker på Linux Mint på det traditionella sättet
För att installera den senaste versionen av Docker (docker-engine) på Linux Mint 18 , följ helt enkelt instruktionerna i Docker-användarhandboken . Kortfattat innebär detta att installera paketet från det Docker-hanterade repositoriet.
# 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 startsudodocker run hello-world
Hur man installerar Docker på Linux Mint automatiskt
Det finns ett mycket enkelt och automatiskt sätt att installera Docker på Linux Mint , och det innebär i princip att man kör en rutin som kör alla nödvändiga kommandon. För att komma åt och installera det på det här sättet måste du köra följande kommandon:
# 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
Det här är definitivt ett par snabba sätt att installera Docker, en teknik som vi alla borde börja lära oss om och framför allt utveckla. Vad tycker du om Docker?