docker の基本コマンドまとめ

2022年5月3日

dockerの基本コマンドまとめ


# イメージ取得
docker pull [イメージ名:タグ]

# イメージ確認
docker images

# イメージ削除
docker rmi [イメージ名]

# コンテナ作成
docker run -itd --privileged --name [コンテナ名] [イメージ名] /sbin/init

# コンテナ起動
docker  start [コンテナ名]

# コンテナに入る
docker  exec -it [コンテナ名] /bin/bash

# コンテナ停止
docker stop [コンテナ名]

# コンテナ削除
docker rm [コンテナ名]

# コンテナイメージ化
docker commit [コンテナ名] [イメージ名]

# イメージ圧縮
docker save [イメージ名] > [ファイル名.tar]

# イメージ解凍
docker load < [ファイル名.tar]

# コンテナ圧縮
docker export [コンテナ名] > [ファイル名.tar]

# 圧縮したコンテナをイメージとして取り込む
docker import [ファイル名.tar] [イメージ名:タグ]

# ホストからコンテナにファイルをコピー
docker cp path/to/copy/[ファイル名] [コンテナ名]:/path/to/paste/on/container/[ファイル名]

# コンテナからホストにファイルをコピー
docker cp [コンテナ名]:/path/to/copy/[ファイル名] /path/to/paste/[ファイル名]

# ドッカーファイルからイメージをビルド
docker build . -t [ビルドするイメージ名:タグ]

# ドッカーコンポーズコマンドでイメージファイルからコンテナを作成
docker-compose up -d

2022年5月3日