“1+X中级B卷:Docker Harbor安装”的版本间的差异

来自CloudWiki
跳转至: 导航搜索
操作步骤
操作步骤
 
(未显示同一用户的2个中间版本)
第22行: 第22行:
 
</nowiki>
 
</nowiki>
  
[[文件:0.jpg]]
+
[[文件:0.jpg|600px]]
  
 
(2)重启docker
 
(2)重启docker
第34行: 第34行:
 
(1)生成CA证书
 
(1)生成CA证书
  
[[文件:10.jpg]]
+
[[文件:10.jpg|600px]]
  
 
生成注册表主机的证书
 
生成注册表主机的证书
第42行: 第42行:
 
(2)分发证书
 
(2)分发证书
  
[[文件:14.jpg]]
+
[[文件:14.jpg|600px]]
  
 
(3)安装docker-compose
 
(3)安装docker-compose
第48行: 第48行:
 
  <nowiki>curl -L https://github.com/docker/compose/release/download/1.25.0-rc2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose</nowiki>
 
  <nowiki>curl -L https://github.com/docker/compose/release/download/1.25.0-rc2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose</nowiki>
  
[[文件:13.jpg]]
+
[[文件:13.jpg|600px]]
  
 
为docker-compose添加可执行权限:
 
为docker-compose添加可执行权限:
第58行: 第58行:
 
[https://github.com/goharbor/harbor/releases]
 
[https://github.com/goharbor/harbor/releases]
  
[[文件:15.jpg]]
+
[[文件:15.jpg|600px]]
  
 
解压离线安装包
 
解压离线安装包
第65行: 第65行:
 
  <nowiki>cd /opt/</nowiki>
 
  <nowiki>cd /opt/</nowiki>
  
[[文件:`16.jpg]]
+
[[文件:16.jpg|600px]]
  
 
(5)配置Harbor
 
(5)配置Harbor
 +
 +
<nowiki>cd /opt/harbor/</nowiki>
 +
 +
[[文件:17.jpg|600px]]
 +
 +
(6)运行
 +
 +
<nowiki> sh ./install.sh</nowiki>
 +
 +
[[文件:18.jpg|600px]]
 +
 +
(8)访问页面
 +
 +
输入IP地址
 +
 +
<nowiki>http://191.168.62.50</nowiki>
 +
 +
[[文件:19.jpg|600px]]
 +
 +
输入用户密码
 +
 +
[[文件:20.jpg|600px]]

2020年11月25日 (三) 02:44的最新版本

题目

使用提供的虚拟机与软件包,部署Docker Harbor镜像仓库服务。安装完毕后,将执行./install.sh --with-notary --with-clair命令返回结果中的[step4]的内容以文本形式提交到答题框。


操作步骤

1.配置镜像加速器

(1)配置加速器

修改守护进程/etc/docker/daemon.json文件并添加上registry-mirrors

键值,在daemon.json配置文件中添加加速器地址,可以添加多个,每个

地址用逗号隔开

cat /etc/docker/daemon.json 

{
"registry-mirrors":["https://registry.docker-cn.com","https://docker.mirrors.ustc.edu.cn"]
}


0.jpg

(2)重启docker

重启dockers=进程加速器即可生效

systemctl restart docker

2.部署Harbor

(1)生成CA证书

10.jpg

生成注册表主机的证书

11.jpg

(2)分发证书

14.jpg

(3)安装docker-compose

curl -L https://github.com/docker/compose/release/download/1.25.0-rc2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

13.jpg

为docker-compose添加可执行权限:

chmod +x /usr/local/bin/docker-compose

(4)下载Harbor安装包

[1]

15.jpg

解压离线安装包

tar -zxvf harbor-offline-installer-v1.10.1.tgz -C /opt/
cd /opt/

16.jpg

(5)配置Harbor

cd /opt/harbor/

17.jpg

(6)运行

 sh ./install.sh

18.jpg

(8)访问页面

输入IP地址

http://191.168.62.50

19.jpg

输入用户密码

20.jpg