容器命令
說明:我們有了鏡像才可以創(chuàng)建容器,linux,下載一個centos 鏡像來測試學(xué)習(xí)
docker pull centos
新建容器并啟動
docker run 命令[可選參數(shù)] image
# 參數(shù)說明
--name="Name" #容器名字 tomcat1挽牢,tomcat2,用來區(qū)分容器
-d #后臺方式運行
-it #使用交互方式運行宛蚓,進入容器查看內(nèi)容
-p #指定容器的端口 -p 8080:8080
-p 主機端口:容器端口(常用)
-p 容器端口
-P #隨機指定端口
測試国裳,啟動并進入容器
啟動并進入容器
從容器中退回主機
從容器中退回主機
列出所有運行中的容器
#docker ps 命令
#列出當(dāng)前正在運行的容器
-a #列出當(dāng)前正在運行的容器+帶出歷史運行過的容器
-n=? #顯示最近創(chuàng)建的容器
-q #只顯示容器的編號
查看正在運行/運行過的容器
退出容器
exit #直接容器停止并退出
ctrl+P+Q #容器不停止退出
容器不停止退出
刪除容器
docker rm 容器id #刪除指定的容器充择,不能刪除正在運行的容器寥茫,如果要強制刪除 rm -f
docker rm -f $(docker ps -aq) #刪除所有的容器
docker ps -a -q|xagrs docker rm #刪除所有的容器
啟動和停止容器的操作
docker start 容器id #啟動容器
docker restart 容器id #重啟容器
docker stop 容器id #停止當(dāng)前正在運行的容器
docker kill 容器id #強制停止當(dāng)前容器