#author("2021-02-12T02:12:47+09:00","default:ryuichi","ryuichi")
#author("2021-02-12T03:05:45+09:00","default:ryuichi","ryuichi")
* コンテナの起動・停止・削除 [#eaf9e251]

** 一覧の確認 [#a4fbfaec]

 docker ps    # 起動しているコンテナ一覧の確認
 docker ps -a # 停止しているコンテナも含めて確認

** 作成・起動 [#a9063ff0]

*** コンテナを作成、起動 [#gda5118e]

 docker run hellow-world


*** 作成済みのコンテナを起動 [#t3a97088]

 docker start abc123


*** コンテナを起動 - ポート開放 [#xca3157f]

 docker run -e MYSQL_ROOT_PASSWORD=mysql -p 3306:3306 mysql

- これで'''mysql -h localhost -p -P 3306 -uroot --protocol=tcp'''でDocker上のMySQLサーバにポート3306で接続する

** 再起動 [#gbf1aa53]

 docker restart abc123

** 停止 [#hccf0fd0]

 docker stop abc123
 
 docker stop $(docker ps -q) # 全コンテナ停止
 docker kill abc123          # 強制停止

** 削除 [#q147be01]

 docker rm abc123
 docker rm $(docker ps -q -a) # 全コンテナ削除

** イメージの削除 [#dfab0ac5]

 docker rmi abc123
 
 docker rmi $(docker images -q) # 全イメージの削除
 docker rmi -f abc123           # イメージの強制削除

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS