ユーザ用ツール

サイト用ツール


docker:よく使うコマンド

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

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

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
docker:よく使うコマンド [2022/07/01 23:09]
ips
docker:よく使うコマンド [2022/07/04 07:26] (現在)
ips
ライン 59: ライン 59:
  
 #​コンテナをアプリ名で一括削除 #​コンテナをアプリ名で一括削除
-$ docker ps -a -f name=fast | xargs docker rm+$ docker ps -a -f name=[コンテナ名]| xargs docker rm
  
 #​コンテナにログインする #​コンテナにログインする
ライン 96: ライン 96:
 $docker inspect [コンテナ名] $docker inspect [コンテナ名]
  
-</code>+# マッピングの確認 
 +$ docker ​ port my-apache-app 
 +80/tcp -0.0.0.0:​8080 
 + 
 +# exitedのタイミングでコンテナを削除する --rm 
 +$ docker run -dit --rm --name centos centos:6 /bin/bash
  
-<​code>​ 
 #​コンテナのIPを調べる #​コンテナのIPを調べる
 $ docker exec -it [コンテナ名] bash $ docker exec -it [コンテナ名] bash
 $ hostname -i $ hostname -i
 172.17.0.3 172.17.0.3
 +
 +# 停止しているコンテナをまとめて削除する
 +$ docker container prune
 +WARNING! This will remove all stopped containers.
 +Are you sure you want to continue? [y/N] y
 +
 +# どのコンテナもつかっていないイメージの削除
 +$ docker image prune
 +WARNING! This will remove all dangling images.
 +Are you sure you want to continue? [y/N] y
 +
 +# Dockerfileのビルド
 +$ docker build -t [イメージ名] .
 +</​code>​
 +
 +[[https://​qiita.com/​nakat-t/​items/​271071eeb0c0c9143396|Docker Windows (WSL2) で centos:6 等の古いコンテナが Exited (139) で起動しない問題の対処法]]
 +
 +# コンテナでvimをインストールする viはできなかった。
 +<​code>​
 +$ apt update
 +$ apt install vim
 </​code>​ </​code>​
docker/よく使うコマンド.1656684592.txt.gz · 最終更新: 2022/07/01 23:09 by ips