首先安装好docker,这是基础,假设你的云主机的公网地址是172.163.10.1

1.在本地下载registry镜像:
docker pull registry

2.使用registry镜像创建一个docker,并设置上传镜像的存放地址:
docker run -d -p 5000:5000 -v /opt/data/registry:/tmp/registry registry

3.编辑配置文件/etc/default/docker
vim /etc/default/docker
在最后加上下面这句话
DOCKER_OPTS="- - insecure-registry 172.163.10.1"
(如果这个语句错误,docker命令会提示出错)

4.重启docker
service docker restart

5.随便下载一个镜像,比如nginx
docker pull nginx

6.使用docker tag命令将这个镜像标记为172.163.10.1:5000/nginx
docker tag nginx 172.163.10.1:5000/nginx

7.上传到仓库
docker push 172.163.10.1:5000/nginx

8.删除本地镜像172.163.10.1:5000/nginx
docker rmi 172.163.10.1:5000/nginx

9.下载镜像
docker pull 172.163.10.1:5000/nginx

阿里云的安全规则中5000端口我认为是要打开的,不打开可能会有错误,本地是可以进行上传和下载,在其他云主机上下载会产生类似错误:ping: http: server gave HTTP response to HTTPS client。

要想其它主机能够上传镜像到本主机并且能够下载镜像,要在其他主机的/etc/docker目录创建daemon.json文件,并加上相关语句。
cd /etc/docker
touch daemon.json
vim daemon.json
在文件中加上
{ “insecure-registries”:[“172.163.10.1:5000”] }
重启docker服务
service docker restart
这样其他主机就能够在本主机上传和下载镜像了。

阿里云ubuntu版本搭建本地私有厂库相关推荐

  1. 搭建私有yum源仓库同步阿里云yum源到本地私有yum仓库

    本地私有仓库搭建步骤: 1.安装nginx 2.在本机配置阿里云yum源 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun ...

  2. CentOS 初体验十六:阿里云安装Nexus搭建Maven私有仓库

    转载请注明出处http://blog.csdn.net/zhaoyanjun6/article/details/79198469 本文出自[赵彦军的博客] 简介 mavenCentral 是最早的 m ...

  3. 阿里云CentOS7.3搭建多用户私有git服务器(从安装git开始)

    起因 自己会有练手的不敢公开的项目,就自己搭建个服务器放自己的渣代码了. 在经历了连不上服务器.没有访问权限.没法提交以后,我打通了任督二脉. 我这个git服务器适合条件:1.就那么几个人小项目,不是 ...

  4. 基于阿里云Ubuntu搭建SVN版本控制

    目录 前言 步骤1:检查是否已经安装SVN 步骤2:正式安装SVN 步骤3:创建项目版本库 步骤4:更改配置 步骤5:启动SVN服务 步骤6:远程访问 SVN 拉代码 步骤7:开机自动启动SVN服务 ...

  5. 本地Windows远程桌面连接阿里云Ubuntu服务器

    本地Windows远程桌面连接阿里云Ubuntu 16.04服务器: 1.目的:希望通过本地的Windows远程桌面连接到阿里云的Ubuntu服务器,通过远程桌面图形界面的方式操作服务器. 2.条件: ...

  6. 本地Windows远程桌面连接阿里云Ubuntu 16.04服务器:

    本地Windows远程桌面连接阿里云Ubuntu 16.04服务器: 1.目的:希望通过本地的Windows远程桌面连接到阿里云的Ubuntu服务器,通过远程桌面图形界面的方式操作服务器. 2.条件: ...

  7. 【云原生Docker系列第十篇】搭建本地私有仓库(我问青山何时老,青山问我几时闲)

    文章目录 系列文章目录 前言 一.搭建本地私有仓库过程 首先下载registry镜像 在daemon.json文件中添加私有镜像仓库地址 运行registry 为镜像打标签 上传到私有仓库 列出私有仓 ...

  8. Maven搭建,配置mirror阿里云镜像,配置本地仓库

    文章目录 1.Maven 1.1什么是Maven?为什么要学习Maven? 1.2Maven 项目架构管理工具 1.3配置Maven环境变量 1.4阿里云镜像 1.5本地仓库 1.6在idea中配置m ...

  9. 阿里云快速网站搭建详解

    一.网站建站流程 主要步骤: 要有一个域名 购买主机 要有数据库,一般购买主机赠送 解析域名 下载网站程序(演示用的WordPress) 上传程序 安装程序(配置数据库.网站基本信息.管理员信息等) ...

最新文章

  1. python语言基础汇总
  2. LeetCode 6 Z字形变换
  3. Alpha冲刺 - 事后诸葛亮
  4. svn使用经验---不断总结
  5. 【PP操作手册】创建公司间交易采购订单
  6. ASP调用web services
  7. linux yum选择版本mysql_linux yum安装指定版本mysql
  8. Web服务器处理连接请求的四种架构方式
  9. respond是空的_httpClient 获取response 中的 content 为空的原因(急求)
  10. Ratingbar UseGuide
  11. Crossing Road Simulation
  12. 新版手机浏览器_简约但不“简单”的手机浏览器
  13. sql-插入当前时间
  14. linux 内网文件传输工具_局域网内文件传输工具 | nitroshare
  15. 电脑常用快捷键大全(收藏)
  16. 计算机考研408的算法题详解
  17. 清华大学鲍橒计算机1999,鲍橒从“最强大脑”到“盲棋第一人”
  18. 计算机13E怎么转换成十进制,十六进制换算(进制转换计算器)
  19. 用python绘制玫瑰花
  20. 攻防对抗形势下代码重用技术的演进

热门文章

  1. Google+无法取代个人博客
  2. 高校校园网代理MotionPro在Windows10下持续重连解决办法以及其他相关问题处理
  3. 计算机ctrl加的功能,电脑Ctrl键功能组合命令使用大全(超实用)
  4. CreateFile详解
  5. 计算机实践课制作网线教案,制作网线教案.doc
  6. 共享停车app化解停车难题!
  7. 跟涛哥一起学嵌入式 31:深入浅出CPU流水线工作原理
  8. 实现网站的中英文转换
  9. 杂谈 跟编程无关的事情20
  10. AndroidStudio 图像随键盘按动在屏幕移动(按键事件)