個人的に使うDocker&Docker Composeコマンドメモ書き

dockerコマンド

すべてのコンテナ表示(デフォルトは実行中コンテナのみ表示)

docker ps -a

イメージの確認

docker images

コンテナの削除

docker rm [-f(強制)] {id} {id}...

イメージの削除

docker rmi [-f(強制)] {id} {id}...

コンテナの作成&起動

docker run [-d(バックグラウンドでコンテナ実行)] [-it(入出力を許可し、ターミナルに接続)] [--name container_name(コンテナ命名)] {image name} [/bin/bashなど]

docker-composeコマンド

個々のコンテナの出力をまとめる

docker-compose up [-d(バックグラウンドでコンテナ実行)]

エラーの確認

docker-compose logs

サービスの実行

docker-compose exec {service name} {command}