0

http当我从私有注册表中提取图像时,我想捕获请求。但它不起作用。我使用wireshark并且只捕获 tcp 请求。

我用

sudo docker run -d  -v /opt/registry/data:/var/lib/registry -p 5000:5000  --name myregistry registry:latest

启动我的私人注册表。并添加

{
   "insecure-registries": [
      "127.0.0.1:5000"
    ]
}

/etc/docker/daemon.json

利用

sudo docker tag ubuntu:latest 127.0.0.1:5000/ubuntu:latest

sudo docker push 127.0.0.1:5000/ubuntu:latest

将图像推送到私有注册表。

并使用

sudo docker pull 127.0.0.1:5000/ubuntu:latest

从私有注册表中提取图像。

但是当registry-mirrors. 我可以在拉取图像时捕获http请求。

是因为我部署私有registry的方式不对?还是private registry不支持http协议?

此致。

谢谢!

4

0 回答 0