docker 經常使用得命令整理
刪除鏡像
`docker rmi -f image(imageid)`
創建 |啓動容器
docker create image 創建的容器是停止狀態
docker start/stop container_id啓動/停止容器
docker run image創建並啓動容器
備註:image-可以爲鏡像標籤或Id container_id爲容器id
列出正運行的容器
docker ps -a
列出所有的容器
docker ps
查看指定容器
docker inspect name | id
重新啓動停止的容器
docker start [-i] 容器名
刪除停止的容器
docker rm name | id
守護式容器
交互式容器在運行完命令退出後即停止,而實際中我們常常需要能夠長時間運行,即使退出也能後臺運行的容器,而守護式容器具備這一功能。守護式容器具有:
能夠長期運行;
沒有交互式會話;
適合於運行應用程序和服務。
以守護形式運行容器
我們執行完需要的操作退出容器時,不要使用exit退出,可以利用Ctrl+P Ctrl+Q代替,以守護式形式推出容器。
附加到運行中的容器
退出正在運行的容器,想要再次進入,需要使用attach命令:docker attach name | id
docker attach name/id
查看容器內進程
對運行的容器查看其進程:
docker top IMAGE_NAME
進入運行的容器
docker exec -it db3 /bin/sh