Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Nesse tutorial vamos apresentar os principais comandos utilizados no dia a dia de quem precisa trabalhar com Docker.
Docker é um virtualizador de contêineres, uma das ferramentas que mais revolucionou a criação de aplicações distribuídas e possibilitou a escala de micros serviços, graças a sua versatilidade e possibilidades, além de ser compatível com a maioria das empresas de cloud.
Nos últimos anos tem se tornado uma exigência para contratação de profissionais de tecnologia, então se você ainda não domina o Docker continue lendo e vai descobrir os principais comandos utilizados e caso não saiba como instalar essa ferramenta clica aqui que vamos te mostrar o passo a passo.
Listando as imagens locais.
docker imagesTerminalExcluindo uma imagem
docker rmi <nome-imagem>:<tag-imagem>TerminalListando contêineres em execução.
docker psTerminalExecutando um contêiner
docker run --name <nome-container> -p <porta-maquina>:<porta-container> <nome-imagem>:<tag-imagem>TerminalListando todos os contêineres, em execução ou parados.
docker ps -aTerminalExecutando um contêiner pausado.
docker start <id-do-container>TerminalParando um contêiner em execução.
docker stop <id-do-container>TerminalRemovendo um contêiner, lembrando que para esse procedimento acontecer ele precisa está em estado de pausa.
docker rm <id-do-container>TerminalExcluindo todos os contêineres.
docker container pruneTerminalExcluindo todas as imagens locais.
docker image prune --allTerminalConstruindo uma imagem a partir de um Dockerfile.
docker build -t <nome-da-imagem>:<tag-da-imagem>TerminalAlterando a tag de uma imagem.
docker tag <imagem>:<tag> <novo-nome>:<nova-tag>TerminalComo enviar a imagem para um repositório remoto, uma observação importante é alterar a tag da imagem conforme o seu repositório remoto.
docker push <nome-imagem>:<tag-imagem>Terminal