Er wordt veel gesproken over Docker, het open-source project waarmee we containers kunnen beheren, een beetje zoals een virtuele machine, maar dan op een lichtere en makkelijker uitvoerbare manier. Om mezelf beter in de technologie te verdiepen, en omdat er waarschijnlijk binnenkort iemand die ik als Docker-expert beschouw ons team komt versterken, schrijf ik dit artikel waarin ik uitleg hoe je Docker installeert op Linux Mint 18.
havenarbeider
Wat is Docker?
Volgens Wikipedia is Docker een open-sourceproject dat de implementatie van applicaties in softwarecontainers automatiseert en een extra abstractielaag en automatiseringslaag voor virtualisatie op besturingssysteemniveau in Linux biedt.
Kortom, Docker stelt ons in staat om applicaties te ontwikkelen zonder ons zorgen te hoeven maken dat onze code niet zal werken op de machine waarop deze zal worden uitgevoerd.
Hoe Docker op de traditionele manier op Linux Mint te installeren
Om de nieuwste versie van Docker (docker-engine) op Linux Mint 18 te installeren , volgt u eenvoudigweg de instructies in de Docker-gebruikershandleiding . Kort gezegd houdt dit in dat u het pakket installeert vanuit de door Docker beheerde repository.
# 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
Hoe Docker automatisch op Linux Mint te installeren
Er is een zeer eenvoudige en automatische manier om Docker op Linux Mint te installeren . Dit houdt in dat je een routine uitvoert die alle benodigde commando's uitvoert. Om Docker op deze manier te installeren, moet je de volgende commando's uitvoeren:
# 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
Dit zijn absoluut een paar snelle manieren om Docker te installeren, een technologie waar we allemaal meer over zouden moeten leren en vooral mee zouden moeten ontwikkelen. Wat vind je van Docker?