记录docker常用的command
(1)查看鏡像
docker images
(2)查看容器
docker ps(查看啟動的)
docker ps -a(查看未啟動的)
(3)刪除容器
刪除前要先stop
docker stop 容器ID
docker rm 容器ID
(4)刪除鏡像
docker rmi 鏡像號
(5)啟動鏡像
docker run -d(守護模式)–name xx(你想給該容器起的鏡像名稱)–hostname(hostname名) --net (自己設置的網絡名稱,不寫docker自動分配) -P(已經暴漏的端口號) -p xxx:xxx(端口映射,可以填多個,用-p開頭即可) 容器ID
交互模式進入鏡像:
docker exec -ti 已經運行的容器ID
(6)網絡設置
docker network ls查看所有網絡
docker network create --subnet=172.xx.xx.xx 自己起名
(7)執行dockerfile命令
docker build -f xxx(寫好的dockerfile) -t xxx(作者)/xxx(名稱):xxx(想寫的tag)
(8)將啟動的容器打包成鏡像
docker commit -a"(xxx作者名)" -m “xxx(描述)” xxx(通過docker ps查出你要打包的容器ID) xxx(鏡像名稱)
(9)退出容器
ctrl+p+d
(10)修改鏡像名
docker tag 鏡像ID xxx:xxx
(11)查看鏡像具體信息
docker inspect 鏡像ID
總結
以上是生活随笔為你收集整理的记录docker常用的command的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: docker中部署hadoop、zook
- 下一篇: springboot整合postgre和