前提:有鏡像才能夠建立容器docker
新建並啓動容器centos
docker run [選項] 鏡像名,其中,鏡像名也能夠使用鏡像ID代替,最經常使用的選項-i:以交互模式運行容器,一般與-t同時使用,-t:爲容器從新分配一個僞輸入終端,也就是tty,一般與-i同時使用,--name:爲容器指定一個運行中的新名稱,-d:後臺運行容器,並返回容器ID,也即啓動守護式容器,-P:隨機端口映射3d
-p:指定端口映射,有四種形式:rest
ip:hostPort:containerPortblog
ip::containerPortit
hostPort:containerPort容器
containerPort後臺
能夠看到,執行命令後,就進入了docker的centos系統下的根目錄,紅線劃出來的主機名就是運行的centos的容器ID終端
列出當前正在運行的容器im
docker ps
docker ps -l:查看上一次運行的容器
docker ps -a:查看如今和過往全部運行過的容器
docker ps -n 數字:查看上幾回運行的容器
docker ps -q:靜默模式,只顯示容器ID
退出容器
exit:容器中止並退出
CTRL+P+Q:容器不中止退出
啓動容器
docker start 容器ID或容器名
重啓容器
docker restart 容器ID或容器名
中止容器
docker stop 容器ID或容器名
強制中止容器
docker kill 容器ID或容器名
刪除已經中止的容器
docker rm 容器ID或容器名,選項-f:強制刪除
批量刪除:docker rm -f $(docker ps -qa)