天天看點

容器管理

容器管理

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後,容器依然運作着

繼續閱讀