docer启动一个容器时的过程

docker在执行run 命令来启动一个容器时,内部是如何操作的那?下面我们来验证下:

wKioL1kQOTnC9UIlAAB8ADmI3T0768.png1、当我们执行完docker run -d -p 80:80 httpd 这条命令后,会先在本地查找是否有httpd这个镜像

2、如果本地查找不到,就会从远程库中下载

3、下载完后,启动起来,生成一个digest的id

4、同时下载的httpd,会被保存到本地,下次再使用这个镜像的时候,会直接从本地查找到,然后使用


我们可以通过docker images 查看到本地保存的所有镜像,如上图,这里会有创建的时间,Image Id 大小,等相关信息


可以通过docker ps 来查看正在运行的容器。 docker ps -a 可以看到所有运行和没有运行的容器情况



本文转自 kesungang 51CTO博客,原文链接:http://blog.51cto.com/sgk2011/1923378,如需转载请自行联系原作者

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值