Docker, criando e executando containers

Publicado em 07 de Oct 2017.

Hello Devs!!!

Neste tutorial vamos criar imagem com base no Ubuntu, para depois criarmos um container e executarmos.

Iremos criar a seguinte estrutura de arquivos:

./project ./project/Dockerfile

Veja que o arquivo Dockerfile, não tem extensão de arquivo, ele é apenas o Dockerfile.

Iremos adicionar o seguinte conteúdo no arquivo:

FROM ubuntu:latest
MAINTAINER Mauro Nunes <maurao.dev@gmail.com>

RUN apt-get update && apt-get -y upgrade

Bem simples agora vamos criar a imagem, para isso iremos digitar o seguinte comando em nosso terminal, lembre de estar no diretório onde foi criado Dockerfile.

docker build -t myapp .

Explicação do comando:

docker: bem lógico estamos fazendo referência ao docker build: para criar a nossa imagem -t: iremos definir o nome da nossa imagem aqui estamos criando a imagem "myapp" .: path onde esta o Dockerfile

Para verificar se nossa imagem foi criada com sucesso, digite o seguinte comando no terminal

docker ps -a

Com esse comando temos a listagem de todas as imagens que existem para criar os nosso queridos containers.

Executando o nosso container

´´´ docker run myappp ´´´

Finish, terminando de criar o container :D