nexus3 上传 docker 镜像 docker login 192.168.25.8:8082 docker tag xxxx 192.168.25.8:8082/repository/cloud-docker/image-test:0.1 docker push 192.168.25.8:8082/repository/cloud-docker/image-test:0.1 修改配置文件 首先需要在客户端配置,配置文件在: /etc/docker/daemon.json 内容形如: { “registry-mirrors”: [ “加速地址” ], “insecure-registries”: [ “
nexus3 上传 docker 镜像
1 2 3
| docker login 192.168.25.8:8082 docker tag xxxx 192.168.25.8:8082/repository/cloud-docker/image-test:0.1 docker push 192.168.25.8:8082/repository/cloud-docker/image-test:0.1
|
修改配置文件
首先需要在客户端配置,配置文件在: /etc/docker/daemon.json
内容形如:
1 2 3 4 5 6 7 8
| { "registry-mirrors": [ "加速地址" ], "insecure-registries": [ "私有仓库地址" ] }
|
exp:
1 2 3 4 5 6 7 8
| { "registry-mirrors": [ "http://adb35d.com" ], "insecure-registries": [ "http://192.168.25.8:8082" ] }
|
只需要配置其中的私有仓库地址,注意协议类型和端口号。
若文件不存在,创建即可。
之后重启docker使其生效。
1 2
| systemctl daemon-reload systemctl restart docker
|
推送第一个镜像
1 2 3 4 5 6 7 8 9 10 11 12
| $ docker login 192.168.25.8:8082
$ docker tag SOURCE_IMAGE[:TAG] 192.168.25.8:8082/general/IMAGE[:TAG]
$ docker tag 6f4986d78878 192.168.25.8:8082/general/debian:bullseye
$ docker push 192.168.25.8:8082/general/IMAGE[:TAG]
$ docker push 192.168.25.8:8082/general/debian:bullseye
|