Get Started. It's Free
or sign up with your email address
Rocket clouds
DOCKER by Mind Map: DOCKER

1. Comandos

1.1. docker

1.1.1. network

1.1.1.1. docker network create -d bridge nome da rede - cria uma rede

1.1.1.2. ls - lista as redes ativas

1.1.2. volume

1.1.2.1. ls - lista os volumes

1.1.2.2. create - cria um volume.

1.1.2.3. nomedovolume inspect - mostra os detalhes do volume

1.1.3. run - criar imagem

1.1.3.1. nomedaimagem

1.1.3.2. -d roda em background

1.1.3.3. --name adicona o nome da imagem

1.1.3.4. -p expoe uma porta

1.1.3.5. -v monta o volume.dev-se informar a url completa

1.1.3.5.1. $(pwd) caminho atual

1.1.3.6. --net=nomedarede - adiciona a uma rede existente

1.1.4. ps - listar container ativos(-a containers inativos)

1.1.5. rm - remove container(o container deve estar parado)

1.1.6. images - mostras a imagens em cache(rm i - remove as imagens)

1.1.7. stop nomedocontainer para o container

1.1.8. start nomedocontainer inicia o container

1.1.9. exec - rodando comando dentro do container

1.1.9.1. -it - interação com container

1.1.10. volumes - lista os volumes ativos

2. dockerfile

2.1. gera imagem a partir de instruções específicas. Defini o processo de construção do container.

2.2. docker build -t nome .(o arquivo está neste diretorio) - constroi a imagem a partir de um Dockerfile

2.3. FROM

2.4. RUN

2.5. COPY

2.6. EXPOSE

2.7. ENTRYPOINT

3. docker-compose

3.1. docker compose up-d - busca o docker-compose.yaml

3.2. docker-compose down - mata todos os containers

3.3. docker-compose up -d --build