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

原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!
原文链接地址:『中级篇』阿里云安装Docker企业版UCP和DTR(59)

前面一节讲到了如何在阿里云使用容器服务的方式,本节主要讲讲如何在阿里云上边安装docker企业版,UCP和DTR工具。

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

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

  1. 搜索:docker企业版

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

  1. 点击进入

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

  1. 点击购买

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

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

  1. 订单确认的页面

点击 同意 就可以购买

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

  1. 支付成功

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

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

  1. 点击 -> 管理控制台

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

  1. 点击->详情

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

  1. 安装帮助

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

  1. 打开安装帮助的页面

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

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

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

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

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

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

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

  1. 创建技术栈

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

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

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

  1. 创建选择

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

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

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

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

  • 查看docker ee的安装帮助

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

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

粘贴到这里

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

  1. 创建选择

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

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

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

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

  1. 事件列表查看

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

创建完成

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

  1. 输出

UCP 和 DTR 直接创建完毕了

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

  1. 登录UCP

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

下载这个lincence

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

真狠!给我购买了4个ecs

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

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

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

查看网站
  1. UCP

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

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

  1. DTR

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

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

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

  1. 起个名字

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

  1. 查看详情

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

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

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

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

  • 拉取了一个hello-world 镜像
sudo service docker restart
sudo docker pull hello-world
sudo docker image ls

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

  • 重新给hello-world 打个tag

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

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

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

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

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

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

  • 解决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

修改这一行

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

  • push到私有的仓库上DTR上
sudo service docker restart
docker login 115.28.115.160 
docker image ls
docker push 115.28.115.160/admin/demo

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

  • DTR私有仓库已经更新了

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

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

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

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

2.查看到是否有漏洞

UCP部署应用
  1. 创建service

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

  1. 填写配置

直接用官网的nginx

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

3.网络配置

nginx本身的内置端口就是80,映射外部的端口也填80
我这个端口映射有点问题,不应该映射80,因为80已经被占用了,发布端口改下,阿里云的安全组也要改下,增加你要发布的端口。

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

  1. 点击创建

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

5.创建成功

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

  1. 这个地址就可以直接访问nginx

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

个人网站:IT人故事会 idig8.com

PS:本次从阿里云的企业版安装到UCP和DTR的使用。从到到位是不是发现docker ee的强大。从下次就开始k8s了,希望老铁持续关注,一起努力进步。最后记得阿里云上删除,老铁那可是按照时间收费的。

往期精彩
  1. docker导学(一)
  2. 容器的技术概述(二)
  3. docker的魅力初体验-5分钟安装wordpress不走弯路(三)
  4. docker官网介绍(四)
  5. 如何在mac上安装docker(五)
  6. 如何在window上安装docker(六)
  7. 如何在mac上通过vagrant安装虚拟机(七)
  8. 如何在window上通过vagrant安装虚拟机(八)
  9. docker-Machine的本地使用(九)
  10. docker-Machine的本地使用(十)
  11. 在linux/mac下通过Docker-Machine在阿里云上的使用(11)
  12. docker架构和底层技术(12)
  13. docker Image概述(13)
  14. 手动建立一个base Image(14)
  15. 什么是Container(15)
  16. 构建自己的Docker镜像(16)
  17. Dockerfile详解(17)
  18. 镜像的发布(18)
  19. Dockerfile实战(19)
  20. 容器的操作(20)
  21. Dockerfile实战CMD和ENTRTYPOINT的配合(21)
  22. 容器的资源限制(22)
  23. docker网络(23)
  24. docker学习必会网络基础(24)
  25. Linux网络命名空间(25)
  26. Docker Bridge详解(26)
  27. 容器之间的Link(27)
  28. 容器的端口映射(28)
  29. 容器网络之host和none(29)
  30. 多容器复杂应用的部署(30)
  31. overlay网络和etcd实现多机的容器通信(31)
  32. docker的数据持久化存储和数据共享(32)
  33. windows下vagrant 通过SecureCRT连接centos7(33)
  34. 数据持久化之Data Volume(34)
  35. 数据持久化之bind Mounting(35)
  36. docker 使用bind Mounting实战(36)
  37. docker容器安装wordpress(37)
  38. docker Compose到底是什么(38)
  39. Docker Compose的安装和基本使用(39)
  40. Docker 水平扩展和负载均衡(40)
  41. Docker compose 部署一个复杂的应用(41)
  42. 容器编排Docker Swarm介绍(42)
  43. docker-swarm创建一个多节点集群(43)
  44. play with docker 的使用(44)
  45. docker-swarm中的Service创建维护和水平扩展(45)
  46. 在docker-swarm集群里通过serivce部署wordpress(46)
  47. 集群服务间通信之RoutingMesh(47)
  48. RoutingMesh之Ingress负载均衡(48)
  49. Docker-Stack部署wordpress(49)
  50. Docker-Stack部署投票应用(50)
  51. Docker-Secret管理和使用(51)
  52. Docker service更新(52)
  53. Docker的收费模式(53)
  54. Docker-cloud介绍(54)
  55. Docker Cloud自动构建 Docker image(55)
  56. Docker企业版的在线免费体验(56)
  57. docker企业版本地安装之UCP(57)
  58. docker体验阿里云的容器服务(58)

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

    原文作者:IT人故事会
    原文地址: https://www.jianshu.com/p/14577b59093c
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞