Docker容器:docker推送镜像至Harbor

目录

1、Harbor创建项目

2、进入test项目,查看推送命令

3、在docker服务器上准备一个镜像

4、修改docker客户端配置

5、重启docker服务

6、docker登录Harbor

7、docker镜像推送到Harbor


1、Harbor创建项目

Docker容器:docker推送镜像至Harbor_第1张图片

2、进入test项目,查看推送命令

Docker容器:docker推送镜像至Harbor_第2张图片

3、在docker服务器上准备一个镜像

docker pull nginx

docker tag nginx 192.168.2.34:23000/test/nginx:latest

Docker容器:docker推送镜像至Harbor_第3张图片

4、修改docker客户端配置

vi /etc/docker/daemon.json

{
  "registry-mirrors": ["https://mirror.ccs.tencentyun.com"],
  "insecure-registries": ["http://192.168.2.34:23000"]
}

其中:

  1. registry-mirrors配置的是加速镜像源。
  2. insecure-registries配置就是Harbor的仓库地址。

常见的加速镜像源有:

  • 腾讯云:https://mirror.ccs.tencentyun.com
  • 七牛云:https://reg-mirror.qiniu.com
  • 网易云:https://hub-mirror.c.163.com
  • DaoCloud:http://f1361db2.m.daocloud.io
  • 科大镜像:https://docker.mirrors.ustc.edu.cn

5、重启docker服务

systemctl daemon-reload
systemctl restart docker

6、docker登录Harbor

Docker容器:docker推送镜像至Harbor_第4张图片

7、docker镜像推送到Harbor

Docker容器:docker推送镜像至Harbor_第5张图片

Docker容器:docker推送镜像至Harbor_第6张图片

以上内容为个人学习理解,如有问题,欢迎在评论区指出。

部分内容截取自网络,如有侵权,联系作者删除。

你可能感兴趣的:(运维,Linux,docker,容器,运维)