【Docker】Cómo acceder a un contenedor【Terminal】

docker コンテナ ターミナル シェル コマンド 入り方 Docker
Este artículo se puede leer en aproximadamente 3 minutos.

この記事の最終更新日: 2023年4月16日

【Docker】コンテナの入り方【ターミナル】

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

コメント

Título y URL copiados