sai_dive IL

学んだことのアウトプットブログ

【Docker】dockerコマンド

dockerコマンド

DockerRegistryからイメージをダウンロード

docker pull イメージ名

コンテナをイメージから起動

docker run -p ポート番号 イメージ名

起動中のコンテナの一覧を表示

docker ps

コンテナを停止

docker stop コンテナID

停止中のコンテナも全て一覧表示

docker ps --all

コンテナ削除

docker rm コンテナID

コンテナをバックグラウンドで起動

docker run -p ポート番号 --detach イメージ名

コンテナのログを表示

docker logs コンテナID

作業中のコンテナの中にシェルで入る

docker exec -it コンテナID bash

コンテナにホストからファイルをコピー

docker run -d --volume $(pwd):/home イメージ名

コンテナの環境変数を設定

docker run -d --env KEY=VALUE イメージ名

コンテナのメタデータを確認

docker inspect コンテナID