Muito se fala sobre estivador, o projeto de código aberto que permite manipular containers, com certa semelhança com uma máquina virtual, embora de forma mais leve e executável. Para me familiarizar com a tecnologia e tendo em vista que provavelmente nos próximos dias alguém será adicionado à equipe que considero um especialista em Docker, trago este artigo que nos ensinará Como instalar o Docker no Linux Mint 18 Sarah.
O que é Docker?
Citando a Wikipedia, podemos dizer que «Estivador é um projeto de código aberto que automatiza a implantação de aplicativos dentro de contêineres de software, fornecendo uma camada adicional de abstração e automação de virtualização no nível do sistema operacional no Linux".
Em poucas palavras, Docker nos permite desenvolver aplicativos sem se preocupar se nosso código não funcionará 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, só temos que seguir as instruções no guia de uso do docker. Resumindo, é basicamente 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 start
sudo
docker 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 e basicamente é a execução de uma rotina que executa todos os comandos necessários, para acessá-la e instalá-la desta forma deve-se 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
Sem dúvida, algumas alternativas rápidas para instalar o Docker, que é uma tecnologia que todos devemos começar a conhecer e principalmente a desenvolver. O que você acha do Docker?
Se a instalação no Linux Mint o deixa louco, observe que o .sh que você baixou não tem meios traços, mas sublinhados.
Mesmo seguindo as etapas, só recebo este erro
Falha ao iniciar docker.service: a unidade docker.service está mascarada