コンテナ内でコマンド実行したい(compose exec
)
$ docker compose exec コンテナ名 コマンド
docker compose exec
コマンドで、コンテナの中でコマンドを実行できます。
作業ディレクトリを確認したい(pwd
)
$ docker compose exec コンテナ名 pwd
pwdコマンドで作業ディレクトリを確認できます。
作業ディレクトリは、
DockerfileのWORKDIRで変更したり、
compose.yaml
のworking_dir
設定で変更できます。
シェルを起動したい(bash
)
$ docker compose exec コンテナ名 bash
root@ランダム:/作業ディレクトリのパス#
bashコマンドでコンテナ内のシェルを起動できます。 リモートサーバーにログインしたときのように、コンテナ内を操作できます。