请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

docker build 后,会自动生成一个image,创建时间是不对的

我先把所有的images都删除了

https://img1.sycdn.imooc.com//szimg/5b18af750001921906390229.jpg


然后build一个Dockerfile

https://img1.sycdn.imooc.com//szimg/5b18afba000155b703920057.jpghttps://img1.sycdn.imooc.com//szimg/5b18aff8000146f605910052.jpg

build完成后,会出现两个image红色框中的image到底是怎么出现的,创建的时间为什么是两天前?https://img1.sycdn.imooc.com//szimg/5b18b0030001ee8106810075.jpg

正在回答

2回答

这个base image不是您创建的,而是您从dockerhub拉取的,所以创建时间是这个base image的拥有者决定的。举个例子,假如您今天2018-6-11号创建一个docker image,然后把它push到dockerhub,比如叫 your_name/centos-test:latest   那么另外一个人或者你自己在其他机器上docker pull your_name/centos-test:latest 下来就能看到创建时间,如果是6月12号去pull,就会看到是1 day ago

0 回复 有任何疑惑可以回复我~
  • 提问者 慕少0293275 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-06-12 12:00:55
麦兜搞IT 2018-06-07 17:45:51

您好,那个应该是您在dockerfile里from的base image

0 回复 有任何疑惑可以回复我~
  • 提问者 慕少0293275 #1
    那base image的那个创建时间为什么是两天前?
    回复 有任何疑惑可以回复我~ 2018-06-10 22:47:45
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信