0
1

More than 1 year has passed since last update.

【Docker】Dockerコマンドまとめ

Last updated at Posted at 2022-06-05

背景

  • dockerコマンドを全然覚えない自分のために、使用したdockerコマンドをまとめておきたい。

目標

  • 使用したdockerコマンドをまとめていく。

dockerコマンドまとめテーブル

コマンド 説明
$docker pull [イメージ名] dockerhubからイメージを取ってくる
$docker images -a イメージ一覧表示
$docker ps -a コンテナ一覧表示
$docker run [イメージ名 or イメージID] イメージからドッカーコンテナ起動まで
$docker image save -o [保存ファイル名.tar] [イメージ名] イメージからtarファイルを保存する
$docker export [コンテナ名] > [保存ファイル名.tar] コンテナからtarファイルを保存する
$tar xvf [ファイル名.tar] tarファイルを展開する
$docker-compose build docker-compose.ymlでビルドする
$docker-compose up -d --build docker-compose.ymlでビルドし、バックグラウンドでコンテナを立ち上げる。
オプションで--buildをつけているので、imageは常に新しくbuildしたimageが使用される。
$docker rm -f `docker ps -a -q` 全てのコンテナを強制削除する
\$docker rmi $(docker images -q) -f 全てのイメージを強制削除する
\$docker volume rm $(docker volume ls -qf dangling=true) 全てのvolumeを削除する
$docker build . カレントディレクトリのdockerfileから起動する
$docker tag [イメージID] [付与したいtag] imageのtagを変更する

補足

  • 自分がわかりやすいように書いているので、色々間違ってるかもしれません。

参考資料

  • 阿佐 志保,プログラマのためのDocker教科書 第2版 インフラの基礎知識&コードによる環境構築の自動化,翔泳社,2018.

個人ブログ

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1