Dockerのチートシート
目次
インストール
# Ubuntuの場合
sudo apt-get update
sudo apt-get install docker-ce
イメージの操作
# イメージの取得
docker pull [image_name]
# イメージの一覧表示
docker images
# イメージの削除
docker rmi [image_id]
Docker Composeの操作
# コンテナ作成
docker-compose up
# コンテナの削除
docker-compose down
Dockerイメージのビルド
# Dockerfileからのイメージビルド
docker build -t [image_name] [Dockerfile_location]
コンテナの実行オプション
# デタッチモードでの実行
docker run -d [image_name]
# ポートのマッピング
docker run -p [host_port]:[container_port] [image_name]
# ボリュームのマウント
docker run -v [host_dir]:[container_dir] [image_name]
# 環境変数の設定
docker run -e [var_name]=[value] [image_name]
コンテナのログと操作
# コンテナのログを表示
docker logs [container_id]
# コンテナのプロセスを表示
docker top [container_id]
# コンテナのメトリクスを表示
docker stats [container_id]
コンテナの操作
# コンテナの作成と起動
docker run [image_name]
# 実行中のコンテナの一覧表示
docker ps
# 全てのコンテナの一覧表示
docker ps -a
# コンテナの開始
docker start [container_id]
# コンテナの停止
docker stop [container_id]
# コンテナの削除
docker rm [container_id]
ボリュームの操作
# ボリュームの作成
docker volume create [volume_name]
# ボリュームの一覧表示
docker volume ls
# ボリュームの削除
docker volume rm [volume_name]
ディスカッション
コメント一覧
まだ、コメントがありません