コンテナ内でコマンド実行したい(compose exec

$ docker compose exec コンテナ名 コマンド

docker compose execコマンドで、コンテナの中でコマンドを実行できます。

作業ディレクトリを確認したい(pwd

$ docker compose exec コンテナ名 pwd

pwdコマンドで作業ディレクトリを確認できます。

作業ディレクトリは、 DockerfileのWORKDIRで変更したり、 compose.yamlworking_dir設定で変更できます。

シェルを起動したい(bash

$ docker compose exec コンテナ名 bash
root@ランダム:/作業ディレクトリのパス#

bashコマンドでコンテナ内のシェルを起動できます。 リモートサーバーにログインしたときのように、コンテナ内を操作できます。

リファレンス