在服务器上找不到Docker私有注册表目录项
我在Ubuntu服务器18.04(使用docker compose)上有一个私有的不安全注册表,它的IP是192.168.168.168;在Windows客户端上,我从Chrome浏览到 我明白了 这没关系,因为我把它们推到了私有注册表。 但是如果我跑在服务器上找不到Docker私有注册表目录项,docker,docker-compose,private-repository,Docker,Docker Compose,Private Repository,我在Ubuntu服务器18.04(使用docker compose)上有一个私有的不安全注册表,它的IP是192.168.168.168;在Windows客户端上,我从Chrome浏览到 我明白了 这没关系,因为我把它们推到了私有注册表。 但是如果我跑 docker image list 在服务器上,仅显示“hello-world2”。没有“mywebservice”条目。 这怎么可能呢?据我所知,注册表是一个单独的实体,它与Docker客户端没有直接关系,Docker客户端可能安装在注册表
docker image list
在服务器上,仅显示“hello-world2”。没有“mywebservice”条目。
这怎么可能呢?据我所知,注册表是一个单独的实体,它与Docker客户端没有直接关系,Docker客户端可能安装在注册表所在的同一台服务器上 换句话说,如果我将图像从机器a上的Docker客户端推送到机器B上的注册表,机器B上的任何Docker客户端都不会获得该图像,除非它显式地从注册表中提取该图像,即使注册表在同一台机器B上 在我的例子中,我没有将“mywebservice”映像从注册表拉到客户端,这两个映像都在机器B上
docker image list