Ground Sunlight

Windowsで作る - PHPプログラミングの開発環境

ユーザ用ツール

サイト用ツール


docker:20:quick-maintenance

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
docker:20:quick-maintenance [2020/12/30 20:38]
y2sunlight [ボリューム]
docker:20:quick-maintenance [2020/12/30 21:55] (現在)
y2sunlight [docker-compose]
行 17: 行 17:
 本章は、筆者が Docker のメンテナンス時に良く使うコマンドを備忘録的に集めています。 本章は、筆者が Docker のメンテナンス時に良く使うコマンドを備忘録的に集めています。
  
-=== 本章の実行環境 ====+----
  
-  * Windows10Pro / WSL2 +===== docker コマンド =====
-  * Ubuntu 20.04.1 LTS+
  
-----+==== 一括処理 ====
  
-===== 一括処理 =====+== 一括コンテナ削除 ==
  
-//+<code bash> 
 +$ docker ps -aq | xargs docker rm 
 +</code>
  
-===== コンテナ =====+== 一括イメージ削除 ==
  
-//+<code bash> 
 +$docker images -aq | xargs docker rmi 
 +</code> 
 + 
 +\\ 
 + 
 +==== コンテナ ====
  
-===== ボリューム =====+== 基本 ==
  
-=== バインドマウント ===+<code bash> 
 +$ docker ps                    # 一覧(起動中)  
 +$ docker ps -a                 # 一覧(全て) 
 +$ docker start container-name  # 開始 
 +$ docker stop  container-name  # 停止 
 +$ docker rm    container-name  # 削除 
 +</code> 
 + 
 +== コンテナで端末起動 == 
 + 
 +<code bash> 
 +$ docker exec -it container-name bash 
 +</code> 
 + 
 +\\ 
 + 
 +==== イメージ ==== 
 + 
 +== 基本 == 
 + 
 +<code bash> 
 +$ docker images          # 一覧 
 +$ docker rmi image-name  # 削除 
 +</code> 
 + 
 +\\ 
 + 
 +==== ボリューム ==== 
 + 
 +== バインドマウント ==
 <code bash> <code bash>
 $ docker run -v host-side:container-side image-name               # 基本 $ docker run -v host-side:container-side image-name               # 基本
行 40: 行 76:
 </code> </code>
  
-=== ボリューム関連 ===+== ボリューム関連 ==
  
 <code bash> <code bash>
行 49: 行 85:
 \\ \\
  
-===== ネットワーク =====+==== ネットワーク ===
 + 
 +== 基本 ==
  
 <code bash> <code bash>
 $ docker network ls               # 一覧 $ docker network ls               # 一覧
 $ docker network rm network-name  # 削除 $ docker network rm network-name  # 削除
 +</code>
 +
 +\\
 +
 +===== docker-compose =====
 +
 +== ログ ==
 +
 +<code bash>
 +$ docker-compose logs service-name
 </code> </code>
  
 \\ \\
  
docker/20/quick-maintenance.1609328339.txt.gz · 最終更新: 2020/12/30 20:38 by y2sunlight