首页> 知识分享 >其它分享 其它分享

docker私库使用方法

作者:小萝卜 2019-05-30 浏览 1737

简介备注:搭建私库未使用https(生产环境建议使用),以下测试均使用http方式访问二.web页面中创建私库以及对应账户本次测试使用admin账户创建windows和linux两个项目,分别对应linux和windows下下载的镜像

一.登陆私库

http://harbor.cmr.net.cn/ 账户 xxx 密码 xxx

备注:搭建私库未使用https(生产环境建议使用),以下测试均使用http方式访问

二.web页面中创建私库以及对应账户

本次测试使用admin账户创建windows和linux两个项目,分别对应linux和windows下下载的镜像,

三.windows和linux中使用私库方法(默认使用https,以下方法可使用http方式)

1.linux环境修改私库http访问(daemon.json此文件不存在请创建)

vim /etc/docker/daemon.json

{ “insecure-registries”:[“harbor.cmr.net.cn”] }

修改完毕后必须重启docker服务

systemctl restart docker

2.windows修改私库http访问(两种内核添加位置相同)

在Daemon中添加,如下图

3.添加第三方镜像库(以阿里云镜像库为例)

阿里云镜像库:

{

“registry-mirrors”: [“https://5ok34vvl.mirror.aliyuncs.com“]

}

如果同时添加私库和镜像库,使用以下格式(json文件对格式有要求)

{

“registry-mirrors”: [ “https://5ok34vvl.mirror.aliyuncs.com“],

“insecure-registries”: [ “harbo.cmr.net.cn”]

}

四.私库的简单实用方法

1.登陆私库(默认使用https,见三种将https修改为http访问)

2.修改tag

docker tag nginx:latest harbor.cmr.net.cn/linux/nginx:latest

3.上传镜像

docker push harbor.cmr.net.cn/linux/nginx:latest

4.从私库下载镜像

docker pull harbor.cmr.net.cn/linux/nginx:latest

 

 

很赞哦! (0)

文章评论

    高端网站建设