标记docker映像/将其推送到UNIX域套接字上本地运行的注册表

标记docker映像/将其推送到UNIX域套接字上本地运行的注册表,docker,push,docker-registry,unix-socket,Docker,Push,Docker Registry,Unix Socket,我使用docker注册表包在本地计算机(Ubuntu)中创建了一个docker注册表,该注册表包监听具有以下配置的UNIX域套接字: version: 0.1 log: fields: service: registry http: addr: /var/run/my.sock net: unix headers: X-Content-Type-Options: [nosniff] health: storagedriver: enabl

我使用docker注册表包在本地计算机(Ubuntu)中创建了一个docker注册表,该注册表包监听具有以下配置的UNIX域套接字:

 version: 0.1
 log:
 fields:
  service: registry
 http:
   addr: /var/run/my.sock
   net: unix
   headers:
     X-Content-Type-Options: [nosniff]
 health:
   storagedriver:
     enabled: true
     interval: 10s
     threshold: 3
 storage:
   filesystem:
     rootdirectory: /some/path
现在我尝试标记一些docker图像并将它们推送到该注册表。但是我不知道我应该给这些图片贴什么标签。我尝试了以下方法,但未成功:

docker tag busybox localhost/tmp/my.sock/busybox
docker push localhost/var/run/my.sock/busybox
但它不起作用:

The push refers to a repository [localhost/var/run/my.sock/busybox]
Put http://localhost/v1/repositories/var/run/my.sock/busybox/: dial tcp 127.0.0.1:80: getsockopt: connection refused

如果您能在这方面提供帮助,我们将不胜感激。

您是否找到了解决方案?