domingo, 7 de maio de 2023

Docker - Comandos básicos para gerenciamento de containers


Executar um container a partir de uma imagem

 $ docker container run <nome da imagem>



Criar novo container

 $ docker container create --name <nome do container>



Renomear um container

 $ docker container rename <nome atual do container> <nome novo do container>



Remover um container do sistema

 $ docker container rm <nome do container>



Iniciar um container

 $ docker container start <nome do container>



Parar a execução de um container

 $ docker container stop <nome do container>



Reiniciar um container

 $ docker container restart <nome do container>



Visualizar os containers em execução

 $ docker container ps



Listar containers em execução

 $ docker container ls



Listar containers criados no sistema (Independente do status)

 $ docker container ls -a



Visualizar processos em execução em um container

 $ docker container top <nome do container>



Visualizar informações de configuração do container (Formato Json)

 $ docker container inspect <nome do container>



Visualizar os logs de um container

 $ docker container logs <nome do container>



 _________________________________________
As informações contidas acima foram baseadas em documentos oficiais publicados no site da Docker Inc e obtidas através da experiência com o próprio sistema.

sábado, 6 de maio de 2023

Docker - Comandos básicos para gerenciamento de imagens


Listar imagens do sistema

 $ docker image ls



Verificar a versão de uma imagem

 $ docker image version



Visualizar informações detalhadas de uma imagem (Formato Json)

 $ docker image inspect <nome da imagem>



Baixar uma nova imagem do repositório do Docker (Docker Hub)

 $ docker image pull <nome da imagem>



Fazer o upload de uma imagem local para o repositório em nuvem (Docker Hub)

 $ docker image push <nome da imagem>

É necessário estar logado no Docker Hub para realizar essa ação.


Remover uma imagem do sistema

 $ docker image rm <nome da imagem>



Criar uma nova tag para a imagem (Versionamento)

 $ docker image tag <nome atual da imagem> <nova tag para a imagem>



Criar uma imagem a partir de um arquivo Dockerfile

 $ docker image build -t <nome da imagem> -f <nome do dockerfile>

O caminho default é PATH/Dockerfile. Caso você esteja executando o comando no mesmo diretório do Dockerfile não será necessário a indicação do caminho. Basta inserir um "." após informar o nome da imagem.

 _________________________________________
As informações contidas acima foram baseadas em documentos oficiais publicados no site da Docker Inc e obtidas através da experiência com o próprio sistema.