segunda-feira, 7 de novembro de 2016

Instalação do Docker e suas Ferramentas


Post rapidão. Essa postagem é pra servir como material de apoio pro pessoal que vai na minha apresentação de Docker na Superlogica. Como é continuação, e nem todo mundo foi no primeiro, segue um cookbook pro pessoal que perdeu já ter as ferramentas instaladas lá no dia.

Pra quem quiser se situar, tem uma apresentação que eu fiz no GDG Cabreúva sobre introdução ao Docker. Quem quiser ter uma base, ta aí!

Instalando o Docker 

Instalação Universal - Linux (Ubuntu/Debian/Red Hat/CentOS)
 # sudo curl -sSL https://get.docker.com | sh   

Instalação via APT (Ubuntu/Debian)
 # sudo apt-get install docker docker.io  

Iniciando o Serviço 
 # service docker start   #Ou...
 # /etc/init.d/docker start  

Instalação para MacOS 
Siga os passos descritos na documentação do Docker for Mac. Será baixado um instalador, e depois é só acionar a 'baleinha' que a Engine do Docker já vai iniciar. Depois é só utilizar via terminal normalmente.
Linkhttps://docs.docker.com/docker-for-mac/

Instalação para Windows
Siga os passos descritos na documentação também. Se não funcionar, problema seu. Ninguém mandou você usar Windows mesmo...
Linkhttps://docs.docker.com/docker-for-windows/


Instalando o Docker Compose

Instalação para Linux e MacOS
 # curl -L "https://github.com/docker/compose/releases/download/1.8.1/docker-compose-$(uname -s)-$(uname -m)" > /usr/local/bin/docker-compose  
 # chmod +x /usr/local/bin/docker-compose  


Instalação para Windows:

Mesmo principio do Docker:
Link: https://docs.docker.com/engine/installation/windows/

Fazendo nosso Hello World

Agora com tudo instalado, basta iniciar os serviços e baixar um container para testar.

 # docker run ubuntu /bin/echo 'Hello world manolos!!!'  


Espero ter ajudado! 

SOBRE O AUTOR

Matheus Fidelis

http://msfidelis.github.io/

Power Ranger, Piloto de Helicópteros e Astronauta da NASA. Analista DevOps e Desenvolvedor Web Backend. Apaixonado por Linux, Arquitetura, API's, Containers, Integração, Código, Testes, Escalabilidade e Cloud. :)

Postar um comentário

 
Nanoshots | Open Source Security, Linux e Tutoriais © 2015 - Designed by Templateism.com