Muito se fala sobre o Docker, o projeto de código aberto que nos permite gerenciar contêineres, de forma semelhante a uma máquina virtual, porém mais leve e executável. Para me familiarizar mais com a tecnologia, e considerando que alguém que considero especialista em Docker provavelmente se juntará à nossa equipe nos próximos dias, trago este artigo que ensinará como instalar o Docker no Linux Mint 18.
Estivador
O que é Docker?
Citando a Wikipédia, podemos dizer que " Docker é um projeto de código aberto que automatiza a implantação de aplicativos em contêineres de software, fornecendo uma camada adicional de abstração e automação da virtualização no nível do sistema operacional Linux ."
Resumindo, o Docker nos permite desenvolver aplicações sem a preocupação de que nosso código não funcione na máquina em que será executado.
Como instalar o Docker no Linux Mint da maneira tradicional
Para instalar a versão mais recente do Docker (docker-engine) no Linux Mint 18 , basta seguir as instruções no guia do usuário do Docker . Resumidamente, isso envolve instalar o pacote do repositório gerenciado pelo 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 startsudodocker run hello-world
Como instalar Docker no Linux Mint automaticamente
Existe uma maneira muito fácil e automática de instalar o Docker no Linux Mint , que basicamente envolve a execução de uma rotina que executa todos os comandos necessários. Para acessar e instalar dessa forma, você deve executar os seguintes comandos:
# 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
Essas são definitivamente algumas maneiras rápidas de instalar o Docker, uma tecnologia que todos deveríamos começar a aprender e, acima de tudo, desenvolver. O que você acha do Docker?