Docker にて起動したコンテナにログインする

コンテナ名を調べる

コンテナが起動していることを前提にする。

$ docker ps

CONTAINER ID   IMAGE                 COMMAND                  CREATED              STATUS              PORTS                NAMES
e2cff9d5743f   xxxxxxxx_app          "/docker-entrypoint.…"   About a minute ago   Up About a minute   80/tcp               xxxxxxxx_app_1
9c1f32a55681   php:fpm               "docker-php-entrypoi…"   10 minutes ago       Up About a minute   9000/tcp             frontend_php_1
9b758f0f5077   jwilder/nginx-proxy   "/app/docker-entrypo…"   10 minutes ago       Up About a minute   0.0.0.0:80->80/tcp   nginx-proxy

ログイン&ログアウト

「xxxxxxxx_app_1」にログインする。

# docker exec -it [NAMES] /bin/bash
$ docker exec -it xxxxxxxx_app_1 /bin/bash

# ログアウト
# exit でログアウト
root@e2cff9d5743f:/var/www/html# exit