docker run 只在第一次運行時使用,將鏡像放到容器中,以后再次啟動這個容器時,只需要使用命令docker start即可。
docker run -it … /bin/bash :表示創建并啟動容器直接進入容器的命令行,命令行中exit就是退出容器,此時容器是 exited狀態。
docker run -id … :表示創建并以守護進程方式啟動容器(后臺啟動),如果需要進入命令行就輸入 docker exec-it … /bin/bash命令進入,此時命令行中輸入exit只是退出了命令行,容器依舊是 up 狀態。
docker start :表示啟動已經存在的容器,如果需要進入容器終端,輸入 docker exec -it … /bin/bash即可,此時命令行中輸入exit只是退出了命令行,容器依舊是 up 狀態。
docker stop:表示關閉啟動的容器。