1. 程式人生 > >『中級篇』docker企業版本地安裝之UCP(57)

『中級篇』docker企業版本地安裝之UCP(57)

密碼 試用 pri mon 獲取 技術分享 arc 幫助 容器

>原創文章,歡迎轉載。轉載請註明:轉載自IT人故事會,謝謝!
>原文鏈接地址:『中級篇』docker企業版本地安裝之UCP(57)

安裝虛擬機,準備安裝docker ee,源碼:https://github.com/limingios/docker/tree/master/No.6

通過vagrant 安裝虛擬機centos7

兩臺沒有安裝docker的centos7,學習這塊建議內存12g以上。沒辦法這個docker ee的要求。

vagrant up

技術分享圖片

技術分享圖片

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

技術分享圖片

  1. 第一個月免費一個月

    獲取到lincense key

技術分享圖片

技術分享圖片

技術分享圖片

這個很重要安裝的時候需要。

技術分享圖片

  1. 安裝docker ee

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

  • secureCRT連接2個機器

技術分享圖片

  • 安裝官網(一)
    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

技術分享圖片

技術分享圖片

  • 安裝官網(二)
    sudo rm /etc/yum.repos.d/docker*.repo

技術分享圖片

技術分享圖片

  • 安裝官網(三)

    這步安裝特別重要需要使用購買試用1個月的docker ee的地址

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

從這裏獲得的。
技術分享圖片

技術分享圖片

技術分享圖片

  • 安裝官網(四)
sudo -E sh -c ‘echo "$DOCKERURL/centos" > /etc/yum/vars/dockerurl‘

技術分享圖片

技術分享圖片

  • 安裝官網(五)
sudo yum install -y yum-utils   device-mapper-persistent-data   lvm2

技術分享圖片

技術分享圖片

  • 安裝官網(六)
sudo -E yum-config-manager     --add-repo     "$DOCKERURL/centos/docker-ee.repo"

技術分享圖片

技術分享圖片

  • 安裝官網(七)
    sudo yum -y install docker-ee

技術分享圖片

技術分享圖片

技術分享圖片

  1. 查看docker ee 版本

    sudo systemctl restart docker
    sudo docker version

    技術分享圖片

  2. docker UCP 介紹

    Docker Universal Control Plane(UCP)是Docker公司在2015年底巴塞羅那的開發者大會上發布的,這是一個跟單信用證,是一個新的Docker支付服務的組合的一部分,旨在幫助運維團隊輕松地設置一個集群,使開發人員可以快速部署Dockerized應用。他們構建Docker DataCenter的其中重要的組成部分。
    UCP集群包含兩種節點:
    Controller: 管理集群,並持久化集群配置
    Node:運行容器

技術分享圖片

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

  1. docker UCP 安裝
    • 點擊 these instructions

技術分享圖片

這裏的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

技術分享圖片

技術分享圖片

  • 報錯了,因為內存剛開始設置的3g,明顯不夠。修改更改vagrant修改成5g,這個在github上 我已經修改了。老鐵你應該遇不到這個問題。

技術分享圖片

  • 設置UCP的用戶名和密碼

    這個根據自己了,我設置的admin 密碼admin123456789,密碼要求最少8位

技術分享圖片

技術分享圖片

  • 別名網絡地址

    訪問的網絡別名:172.28.138.3

    172.28.138.3

技術分享圖片

登錄UCP

瀏覽器輸入:172.28.138.3
技術分享圖片

輸入剛才的用戶名和密碼
admin
admin123456789

技術分享圖片

上傳license key 這裏下載對應的
技術分享圖片

技術分享圖片

只要你懂原理,圖形化的就是方便了少了很多命令,點點就可以創建對應的東西了。

技術分享圖片

PS:詳細不介紹,就是一個圖形化的,沒啥介紹的。下次在阿裏平臺是建立下用雲端玩玩。

技術分享圖片

『中級篇』docker企業版本地安裝之UCP(57)