手记

『中级篇』阿里云安装Docker企业版UCP和DTR(59)

阿里云安全市场购买docker企业版
  1. 登录阿里云市场

  1. 搜索:docker企业版

  1. 点击进入

  1. 点击购买

看看评论发现很多老铁都不知道咋用,看来我可以帮助他 哈哈!

  1. 订单确认的页面

点击 同意  就可以购买

  1. 支付成功

其实支付了0元,哈哈,美滋滋

  1. 点击 -> 管理控制台

  1. 点击->详情

  1. 安装帮助

  1. 打开安装帮助的页面

按照这个步骤,需要先购买虚机然后在远程连接虚拟,最后一步一步的创建。我可以很负责的告诉你这种方式很麻烦,很low。我来介绍一个一方法看下面

资源编排
  1. 开通资源编排 https://ros.console.aliyun.com/#/notOpened

  1. 在模板样例里面有个docker ee

发现了什么?是不是美滋滋了

  1. 创建技术栈

  1. 选择直接输入,下一步

  1. 创建选择

这里的 DockerEEURL 填写什么内容呢?

  • 进入云市场,查看已经购买的服务,点击详情

  • 查看docker ee的安装帮助

哎。资源编排只有ubuntu 我们只能复制下面红色标注的这块

粘贴到这里

  1. 创建选择

点击预览看报错不,如果跟下图一样

大概需要等待1个小时左右。这个时候不时手机会发送得到短信,让用户不会感觉无助。

image.png

  1. 事件列表查看

创建完成

  1. 输出

UCP 和 DTR 直接创建完毕了

  1. 登录UCP

下载这个lincence

真狠!给我购买了4个ecs

docker ee也够狠的 现在最小的要求都是4g

查看网站
  1. UCP

花钱真好啊,还是中文的太他娘的贴心了

  1. DTR

DTR的介绍使用
  1. 创建仓库

  1. 起个名字

  1. 查看详情

  1. 新centos系统,推送到阿里云的DTR上

安装虚拟机,准备安装docker ee,源码:https://github.com/limingios/docker/tree/master/No.7
通过vagrant来安装的centos7,这种方式美滋滋啊

  • 拉取了一个hello-world 镜像

sudo service docker restart
sudo docker pull hello-world
sudo docker image ls

  • 重新给hello-world 打个tag

115.28.115.160/admin/demo 是根据阿里云DTR创建的仓库名称

docker tag hello-world 115.28.115.160/admin/demo
docker image ls

  • docker 登录阿里云DTR pull发现有问题x509: certificate signed by unknown authority

 docker login  115.28.115.160

  • 解决certificate signed by unknown

sudo vi /usr/lib/systemd/system/docker.service

115.28.115.160  镜像所在的地址

ExecStart=/usr/bin/dockerd --insecure-registry 115.28.115.160

修改这一行

  • push到私有的仓库上DTR上

sudo service docker restart
docker login 115.28.115.160 
docker image ls
docker push 115.28.115.160/admin/demo

  • DTR私有仓库已经更新了

DTR企业版有个强大的功能就是安全扫描
  1. 开启扫描

漫长的等待,大概需要20多分钟,有点杀毒软件在线更新漏洞的感觉,可以通过安全的扫描确定这个image是安全的没有漏洞的。只能等待这个网页别做任何操作了。

2.查看到是否有漏洞

UCP部署应用
  1. 创建service



作者:IT人故事会
链接:https://www.jianshu.com/p/14577b59093c


0人推荐
随时随地看视频
慕课网APP