Docker Vários comandos do curso de Docker do senai: acessar o terminal de um container que já está rodando: docker run -it ubuntu iniciar um container e acessar o terminal: docker start -ai 05025384675e iniciar um container sem travar o terminal: docker run -d dockersamples/static-site iniciar um container atribuindo uma porta aleatória: docker run -d -P dockersamples/static-site iniciar um container, mas mapeando uma porta definida com o container. no caso, a porta 8080 é da máquina host, e 80, a do container: docker run -d -p 8080:80 –name site-docker dockersamples/static-site exibindo as portas atreladas ao container: sudo docker port 325b4cbf1b6e atribuindo um nome ao container, para não precisar depender do id: docker run -d -P --name site-docker dockersamples/static-site docker stop site-docker parando todos os containers em execução: docker stop $(docker ps -q) examinar um container: docker inspect iddocontainer pode ser usado os primeiros caracteres do id, não precisa ser completo: docker inspect 456b0f275ee1 docker inspect 456b usando uma pasta específica na hora de montar o volume: docker run -v "/tmp/www:/var/www/" ubuntu neste caso, a pasta /tmp/www da máquina host será utilizada como /var/www no container   criar uma rede: docker network create --driver bridge minha-rede-docker criar um container nessa rede: docker run -it --name meu-container-1 --network minha-rede-docker ubuntu docker run -it --name meu-container-2 --network minha-rede-docker ubuntu agora dá pra acessar um container à partir de outro, usando o hostname ao invés do IP