この記事の最終更新日: 2023年4月16日
Como um lembrete ao entrar no servidor, deixamos aqui as instruções de como acessar um contêiner.
Usando o ID do contêiner para acessá-lo:
1. Vá para o diretório onde está o arquivo yml.
2. Inicie o contêiner.
// Iniciando o contêiner
$ docker compose up -d
3. Com “docker ps”, encontre o ID do contêiner que deseja acessar.
$ docker ps
// Verificando o contêiner
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
f8abc5cb320e frontend-project_node "docker-entrypoint.s…" 39 minutes ago Up 38 minutes 0.0.0.0:3000->3000/tcp frontend-project_node_1
2b1de4d894af backend-project_backend "python3 manage.py r…" 56 minutes ago Up 56 minutes 0.0.0.0:8000->8000/tcp backend-project_backend_1
4.Execute “docker exec -it {ID} sh”.
Você pode substituir “sh” por “/bin/bash”.
$ docker exec -it f8abc5cb320e sh
Agora você conseguiu acessar o contêiner.
$ /usr/src/app #
Usando o nome do serviço para acessar o contêiner:
1. Vá para o diretório onde está o arquivo yml.
2. Inicie o contêiner.
$ docker compose up -d
3.Execute “docker-compose exec nome_do_serviço bash”.
Acesse o contêiner com o nome de serviço “app”.
docker compose exec app bash
Agora você conseguiu acessar o contêiner.
$ /usr/src/app #
Diferença entre os comandos docker-compose e docker
大阪のエンジニアが書いているブログ。
コメント