はじめに
Oracle CloudのVM上にDockerをインストールしてみた。で作成したDockerコンテナへのログインしてみます。
Dockerコンテナへログイン
「TestNginx」というDockerコンテナが起動しています。
[root@testserver ~]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
5cd32821e8cd nginx "/docker-entrypoint.…" 7 days ago Up 7 days 0.0.0.0:8080->80/tcp TestNginx
[root@testserver ~]#
「TestNginx」にログインします。
[root@testserver ~]# docker exec -it TestNginx /bin/bash
root@5cd32821e8cd:/# uname -n
5cd32821e8cd
root@5cd32821e8cd:/#
試しにhtmlファイルを作成し、Nginxのドキュメントルートに配置してページ表示できるか見てみます。
root@5cd32821e8cd:~# echo test > /usr/share/nginx/html/test.html
root@5cd32821e8cd:~# cat /usr/share/nginx/html/test.html
test
root@5cd32821e8cd:~#
http://<ホストのIPアドレス>:8080/test.html
はい、ちゃんとページが表示されました!
今回のまとめ
Dockerコンテナへのログインコマンド
docker exec -it <Dockerコンテナ名> /bin/bash