docker有了本地镜像源,创建的时候还是去pull呢?

 空白画叶子 发布于 2022-10-29 22:59
root@docker_01 ~]# docker images
REPOSITORY                    TAG                 IMAGE ID            CREATED             SIZE
hub.c.163.com/public/centos   6.7-tools           b2ab0ed558bb        6 weeks ago         601.9 MB
hub.c.163.com/public/centos   7.0                 2ce04a284fa8        9 months ago        287.9 MB
hub.c.163.com/public/centos   latest              997f0ed97903        13 months ago       441.8 MB
[root@docker_01 ~]# docker run --name ceshi -it centos 
Unable to find image 'centos:latest' locally
Trying to pull repository docker.io/library/centos ... 

。。。这是为何? 我按照下面的方法进入。。。

[root@docker_01 ~]# docker ps -a
CONTAINER ID        IMAGE                                   COMMAND                  CREATED             STATUS              PORTS               NAMES
98a498cff145        hub.c.163.com/public/centos:6.7-tools   "/usr/bin/supervisord"   3 minutes ago       Up 3 minutes        22/tcp              ceshi_2
[root@docker_01 ~]# sh d.sh 98a498cff145
3396
[root@98a498cff145 ~]# ls
anaconda-ks.cfg  d.sh  new.file
[root@98a498cff145 ~]# exit 
logout
[root@docker_01 ~]# ls
anaconda-ks.cfg  d.sh  new.file

[root@docker_01 ~]# cat d.sh 
#!/bin/bash
PID=$(docker inspect --format "{{.State.Pid}}" $1)
echo $PID
nsenter -t $PID -u -i -n -p

为什么物理系统和容器里面的文件都是一样的?。。。。

1 个回答
  • 你REPOSITORY下没有叫centos的镜像。而是叫hub.c.163.com/public/centos 。所以他会去拉去centos 最新的版本

    docker run --name ceshi -it hub.c.163.com/public/centos
    2022-10-31 18:41 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有