Tuesday, January 19, 2016

Tutorial Docker - 1/3

Um simples tutorial, dividido em três partes, explicando a utilização de alguns parâmetros do Docker.

Existe um repositório para imagens para o docker chamado de DockerHub. Nele é armazenado imagens de aplicações já configuradas e algumas são disponibilizadas para uso público. Com essas imagens é possível executar uma versão Linux diferente da instalada no seu computador, como por exemplo, executar um docker Ubuntu em um Debian nativo na maquina.

As imagens não se limitam a somente sistemas operacionais, onde também é possível encontrar imagens de aplicações como mysql, nginx, nodejs, jenkins e entre outras.

Execução

Criando uma aplicação docker para executar um bash em uma imagem Ubuntu.

$ docker run -it ubuntu bash

Os parâmetros passado:

  • run => Executar um novo container
  • -it => TTY interativo
  • imagem => Imagem do serviço ou SO desejado
  • <comando> => Comando que será executado no container

Para caso de curiosidade, é possível constatar que o SO do docker é diferente do Linux nativo.

# cat /etc/issue

Sair do container

Caso utilize o comando exit ou ctrl + d dentro do container, o mesmo será desativado. Para sair do docker sem destrui-lo é utilizado a sequência de teclas ctrl + p + q

No comments:

Post a Comment