參考https://www.cnblogs.com/CloudMan6/p/6942370.html
容器按照用途可以分為兩大類:服務類和工具類
服務類容器
以daemon的形式執行,對外提供服務,比如web server,db等。這類容器啟動時候使用 docker run -d 以後臺方式執行,排查問題時通過 exec -it 進入容器
工具類容器
提供一個臨時的工作環境,通常以 docker run -it 方式執行,exit退出
root@docker-lab:~# docker run -it busybox
/ # wget www.baidu.com
Connecting to www.baidu.com (180.149.131.98:80)
index.html 100% |*************************************************************************************| 2381 0:00:00 ETA
/ # exit
容器執行小結
1、當CMD 、ENTRYPOINT 、docker run 命令列執行結束時,容器停止
2、通過 -d 引數在後臺執行,服務類容器
3、通過exec -it 進入容器並執行命令
指定容器的三種方法
短ID
長ID
容器名稱,啟動時可以使用 --name為容器命令,也可以使用docker rename重新命名