容器管理
docker create -it centos //這樣可以建立一個容器,但該容器并沒有啟動,需要
docker start container_id //啟動容器後,可以使用 docker ps 檢視到,有start 就有stop,和restart
之前我們使用的docker run 相當于先create再start
docker run -it centos bash
這樣進入了一個虛拟終端裡面,我們可以運作一些指令,使用指令exit或者ctrl d 退出該bash,當退出後這個容器也會停止。
docker run -d 可以讓容器在背景運作
比如:docker run -d centos bash -c "while :; do echo "123"; sleep 1; done "
docker run -itd --name aminglinux centos:latest bash //指定運作的名稱(name)
docker logs 可以擷取到容器的運作曆史資訊
docker logs container_id
docker attach 可以進入一個背景運作的容器
docker attach container_id //但是attach指令不算好用,比如我們想要退出終端,就得exit了,這樣容器也就退出了,還有一種方法
docker exec -it container_id bash //可以臨時打開一個虛拟終端,并且exit後,容器依然運作着