Day 5 關於Container 的那些大小事 | 進入docker
上次介紹Image各種操作指令後,今天換來介紹Container各種操作指令,那就開始吧。執行DockerContainerdocker的run指令以Image來建立Container,例如建立Ubuntu的Container:sudodockerrun-itd--nameubuntuubuntu:16.04/bin/bash-i,--interactive:讓Container的標準輸入保持打開-t,--tty:讓Docker分配一個虛擬終端(pseudo-tty)並綁定到Container的標準輸入上-d,--detach:讓Container處於背景執行狀態並印出ContainerID--name:指定Container名稱-p,--publish:將Container發布到指定的port號啟動DockerContainerdocker的start指令可以...
上次介紹 Image 各種操作指令後,今天換來介紹 Container 各種操作指令,那就開始吧。
執行 Docker Containerdocker 的 run 指令以 Image 來建立 Container ,例如建立 Ubuntu 的 Container :
sudo docker run -itd --name ubuntu ubuntu:16.04 /bin/bash -i , --interactive : 讓 Container 的標準輸入保持打開 -t , --tty : 讓Docker分配一個虛擬終端(pseudo-tty)並綁定到 Container 的標準輸入上 -d , --detach : 讓 Container 處於背景執行狀態並印出 Container ID --name : 指定 Container 名稱 -p , --publish : 將 Container 發布到指定的port號 啟動 Docker Containerdocker 的 start 指令可以啟動 Container ,例如啟動 Ubuntu 的 Container :
sudo docker start ubuntu 重啟 Docker Containerdocker 的 restart 指令可以啟動 Container ,例如重啟 Ubuntu 的 Container :
sudo docker restart ubuntu 停止 Docker Containerdocker 的 stop 指令可以停止 Container ,例如停止 Ubuntu 的 Container :
sudo docker stop ubuntu 進入 Docker Container要進入 Docker Container 內部有很多種方法,下面為 exec 和 attach 的方法,例如進入 Ubuntu 的 Container :
sudo docker exec -it ubuntu bashdocker exec 指令可以開啟多個終端。...