cria um container sem executar docker create docker container create IMAGE_NAME cria um container baseado em uma imagem sem executar docker create IMAGE_NAME docker run IMAGE_NAME Criação cria e roda um container baseado em uma imagem docker container run IMAGE_NAME cria e roda um container em modo terminal interativo docker run -it IMAGE_NAME [bash ou sh] cria e roda um container em segundo plano docker run -d IMAGE_NAME docker run - p 1234:80 docker/image cria e roda um container definindo uma porta virtual (nesse caso porta 1234 acessa porta 80 do container) inicia a execução de um container já criado docker start CONTAINER_ID para/interrompe a execução de um container já criado docker stop CONTAINER_ID Execução pausa a execução dos processos do container docker pause CONTAINER_ID reinicia o container parado docker restart CONTAINER_ID remove todos os containers docker rm $(docker ps -aq) remove uma ou mais imagens docker rmi IMAGE_NAME Remoção remove todas as imagens e containers docker system prune -af docker rm CONTAINER_ID remove um container docker rm -f CONTAINER_ID (-f p/ forçar) docker build -f Dockerfile . Construção de constrói uma imagem baseada em um Dockerfile docker build . Imagem constrói uma imagem c/ um nome específico docker build -t IMAGE_NAME . renomeia um container docker rename OLD_NAME NEW_NAME Nome --name atribui nome a um container (usado no momento da criação) mostra informações sobre um container docker inspect CONTAINER_ID mostra o último container criado docker ps -l docker ps mostra todos os containers em execução docker container ls docker -a Visualização mostra todos os containers existentes docker container ls -a docker ps --all mostra o histórico de uma imagem docker history IMAGE_NAME mostra as imagens existentes localmente docker images mostra status filtrando por nome/id docker ps -f name=CONTAINER_ID retorna os logs de um container docker logs CONTAINER_ID acesso ao terminal no container c/ uso de teclado docker container run -it ubuntu bash Terminal sair do terminal exit