024、运行容器的最佳实践(2019-01-17 周四)

参考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重命名
 
posted @ 2019-01-18 00:43  三角形  阅读(131)  评论(0编辑  收藏  举报