Chinaunix首页 | 论坛 | 博客
  • 博客访问: 327142
  • 博文数量: 58
  • 博客积分: 30
  • 博客等级: 民兵
  • 技术积分: 543
  • 用 户 组: 普通用户
  • 注册时间: 2011-11-25 01:47
个人简介

我们都是没伞的孩子,所以我只能靠自己。

文章分类

全部博文(58)

文章存档

2019年(2)

2018年(1)

2017年(1)

2016年(2)

2015年(22)

2014年(20)

2013年(10)

我的朋友

分类: 系统运维

2019-07-03 16:03:04

前言
韩国同事需要部署docker私有仓库,使用registry v2和portus,网上查看了一下很多文档都是2016年写的,自己折腾了好久,终于安装好了。有不明白的地方欢迎交流,谢谢。
1.环境准备

1.1 安装centos7(略)
1.2 安装docker-ce
yum install yum-utils device-mapper-persistent-data lvm2 -y
yum-config-manager \
--add-repo \

yum list docker-ce --showduplicates|grep "^doc"|sort -r
yum -y update && yum install docker-ce
或指定docker版本
yum -y update && yum install docker-ce-18.06.2.ce -y
systemctl daemon-reload
systemctl restart docker
systemctl enable docker

1.3 安装docker-compose
要求版本docker-compose 1.6 or later
sudo curl -L "(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

1.4 配置域名
配置域名portus-test.dadi.cn
提示:配置的域名一定要外网可以直接访问,不然会出现很多不可知的问题,除非你对portus非常熟悉。
https需要的证书可以使用自签名的证书或购买权威机构签发的证书
自定义证书配置:
openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout portus.key -out portus.crt
会生成两个文件portus.crt和portus.key,保存好,后面会用到。
购买权威机构证书:
把名字改成portus.crt和portus.key,同样保存好,后面会用到。

2.安装portus
git clone
cd /Portus/examples/compose
把之前生成的证书protus.crt和portus.key拷贝到./secret
vi .env 
修改MACHINE_FQDN=portus-test.dadi.cn
vi ./nginx/nginx.conf
修改server_name portus-test.dadi.cn
执行安装
docker-compose up -d
查看容器启动情况
docker ps -a

3.登录web
第一次登录需要先注册,第一个注册的用户默认是管理员


阅读(1765) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~