首页> 知识分享 >其它分享 其它分享
docker私库使用方法
作者:小萝卜 2019-05-30 【 Docker 】 浏览 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)
下一篇:TiDB 部署软、硬件要求