继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

『中级篇』docker企业版本地安装之UCP(57)

慕村9548890
关注TA
已关注
手记 1264
粉丝 227
获赞 990
通过vagrant 安装虚拟机centos7

两台没有安装docker的centos7,学习这块建议内存12g以上。没办法这个docker ee的要求。

vagrant up

webp

webp

购买docker ee centos7
  1. https://store.docker.com/search?offering=enterprise&type=edition

webp

  1. 第一个月免费一个月

获取到lincense key

webp

webp

webp

这个很重要安装的时候需要。

webp

  1. 安装docker ee

https://docs.docker.com/install/linux/docker-ee/centos/

  • secureCRT连接2个机器

webp

  • 安装官网(一)

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine \
                  docker-ce

webp

webp

  • 安装官网(二)

sudo rm /etc/yum.repos.d/docker*.repo

webp

webp

  • 安装官网(三)

这步安装特别重要需要使用购买试用1个月的docker ee的地址

export DOCKERURL="https://storebits.docker.com/ee/centos/sub-bb794a98-f163-4e7f-b987-595e7b80482d"

从这里获得的。


webp

webp

webp

  • 安装官网(四)

sudo -E sh -c 'echo "$DOCKERURL/centos" > /etc/yum/vars/dockerurl'

webp

webp

  • 安装官网(五)

sudo yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2

webp

webp

  • 安装官网(六)

sudo -E yum-config-manager \
    --add-repo \    "$DOCKERURL/centos/docker-ee.repo"

webp

webp

  • 安装官网(七)

sudo yum -y install docker-ee

webp

webp

webp

  1. 查看docker ee 版本

sudo systemctl restart docker
sudo docker version

webp

  1. docker UCP 介绍

Docker Universal Control Plane(UCP)是Docker公司在2015年底巴塞罗那的开发者大会上发布的,这是一个跟单信用证,是一个新的Docker支付服务的组合的一部分,旨在帮助运维团队轻松地设置一个集群,使开发人员可以快速部署Dockerized应用。他们构建Docker DataCenter的其中重要的组成部分。
UCP集群包含两种节点:
Controller: 管理集群,并持久化集群配置
Node:运行容器

webp

就是企业版方便管理容器的工具。

  1. docker UCP 安装

webp

这里的172.28.128.3 是manager节点的ip,这个运行在manager节点下

sudo docker container run --rm -it --name ucp \
  -v /var/run/docker.sock:/var/run/docker.sock \
  docker/ucp:3.0.2 install \
  --host-address 172.28.128.3 \
  --interactive

webp

webp

  • 报错了,因为内存刚开始设置的3g,明显不够。修改更改vagrant修改成5g,这个在github上 我已经修改了。老铁你应该遇不到这个问题。

webp

  • 设置UCP的用户名和密码

这个根据自己了,我设置的admin 密码admin123456789,密码要求最少8位

webp

webp

  • 别名网络地址

访问的网络别名:172.28.138.3

172.28.138.3

webp

image.png

登录UCP

浏览器输入:172.28.138.3


webp



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


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP