この記事の最終更新日: 2023年4月16日
Como recordatorio, como cuando se accede a un servidor, aquí se explica cómo acceder a un contenedor.
Método para acceder a un contenedor utilizando el ID del contenedor
1. Navegue hasta el directorio donde se encuentra el archivo yml.
2. Inicie el contenedor.
// Inicio del contenedor
$ docker compose up -d
3.Con «docker ps», encuentre el ID del contenedor al que desea acceder.
$ docker ps
// Verificación del contenedor
$ 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.Ejecute «docker exec -it {ID} sh».
Puede reemplazar «sh» con «/bin/bash» si lo desea. De esta manera, puede acceder al contenedor.
$ docker exec -it f8abc5cb320e sh
Método para acceder a un contenedor utilizando el nombre del servicio
$ /usr/src/app #
Método para acceder a un contenedor utilizando el nombre del servicio
1.Navegue hasta el directorio donde se encuentra el archivo yml.
2. Inicie el contenedor.
$ docker compose up -d
3.Ejecute «docker compose exec nombre_del_servicio bash».
Acceda al contenedor con el nombre del servicio «app». De esta manera, puede acceder al contenedor.
docker compose exec app bash
De esta manera, puede acceder al contenedor.
$ /usr/src/app #
Diferencias entre los comandos docker compose y docker
大阪のエンジニアが書いているブログ。
コメント