Dużo mówi się o Dockerze, projekcie open source, który pozwala nam zarządzać kontenerami, trochę jak maszyną wirtualną, ale w lżejszy i bardziej wykonywalny sposób. Aby lepiej poznać tę technologię i biorąc pod uwagę, że ktoś, kogo uważam za eksperta od Dockera, prawdopodobnie dołączy do naszego zespołu w najbliższych dniach, prezentuję ten artykuł, który nauczy Cię, jak zainstalować Dockera w systemie Linux Mint 18 Sarah.
Doker
Co to jest Docker?
Cytując Wikipedię, możemy stwierdzić, że „ Docker jest projektem typu open source , który automatyzuje wdrażanie aplikacji w kontenerach oprogramowania, zapewniając dodatkową warstwę abstrakcji i automatyzację wirtualizacji na poziomie systemu operacyjnego w systemie Linux ”.
Krótko mówiąc, Docker pozwala nam tworzyć aplikacje bez obaw, że nasz kod nie będzie działał na maszynie, na której zostanie uruchomiony.
Jak zainstalować Docker na Linux Mint w tradycyjny sposób
Aby zainstalować najnowszą wersję Dockera (docker-engine) w systemie Linux Mint 18 , wystarczy postępować zgodnie z instrukcjami zawartymi w podręczniku użytkownika Dockera . W skrócie, polega to na zainstalowaniu pakietu z repozytorium zarządzanego przez Dockera.
# 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
Jak automatycznie zainstalować Docker na Linux Mint
Istnieje bardzo prosty i automatyczny sposób instalacji Dockera w systemie Linux Mint , który w zasadzie polega na uruchomieniu procedury, która wykonuje wszystkie niezbędne polecenia. Aby uzyskać do niego dostęp i zainstalować go w ten sposób, należy uruchomić następujące polecenia:
# 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
To zdecydowanie kilka szybkich sposobów na instalację Dockera – technologii, którą wszyscy powinniśmy zacząć poznawać i, przede wszystkim, rozwijać. Co sądzisz o Dockerze?