Docker企業版安裝指南
Docker企業版簡介
Docker企業版基於社區版增加了麵向企業用戶的管理和安全能力,Docker企業版在國內由阿裏雲和Docker聯合提供技術支持,為企業客戶提供穩定、安全、可以信賴的容器應用平台。Docker 企業版由三個組件構成:
1. Docker Engine商業版,提供技術支持的Docker引擎;
2. Docker Universal Control Plane(Docker UCP),這是一套圖形化管理界麵;
3. Docker Trusted Registry(DTR),授信的Docker鏡像倉庫。
非常感謝您購買Docker企業版!為了確保後續安裝的順利完成,請您確保已經下載了Docker企業版的license並且按照之前的幫助文檔,安裝了Docker企業版容器引擎。目前支持的操作係統版本有:
- CentOS 7.1 or 7.2
- Red Hat Enterprise Linux 7.0, 7.1, 7.2, or 7.3
- Ubuntu 14.04 LTS or 16.04 LTS
- SUSE Linux Enterprise 1
Docker企業版的安裝
Docker企業版的安裝主要有以下幾個步驟:
Docker UCP的安裝
Docker UCP 允許從中央管理放置你的鏡像、應用、網絡以及其他計算資源。
使用ssh登錄到您想要安裝UCP的機器,並且運行以下命令:
docker run --rm -it --name ucp \
-v /var/run/docker.sock:/var/run/docker.sock \
docker/ucp:2.1.4 install \
--host-address <node-ip-address> \
--interactive
注意:如果您在拉取鏡像時遇到超時問題,歡迎使用容器鏡像服務加速器來加速,參考文檔https://yq.aliyun.com/articles/29941?spm=5176.100239.0.0.CNnR0s
配置license
現在UCP已經安裝完畢,您需要配置license。在您的瀏覽器終端跳轉至UCP的web頁麵,登錄您的administrator賬號,並上傳license。
加入更多節點至UCP
在UCP的web頁麵,進入資源管理選項,選擇Nodes部分。
點擊添加節點“Add Node“按鈕。
點擊‘Add node as a manager’選項來加入manager節點。為了平台的高可用性,建議您安裝3、5或者7個manager節點。
拷貝這條命令並在您希望成為manager節點的機器上運行,之後您將可以在UCP web頁麵上看到這個節點。
安裝授信的Docker鏡像倉庫
授信的Docker鏡像倉庫(DTR)時候一個私有的鏡像registry,以便您能更加靈活的管理您的Docker鏡像。DTR需要被安裝在UCP管理的node節點上。
使用ssh登錄到您需要安裝UCP的主機上,運行命令:
docker run -it --rm \
docker/dtr:2.2.4 install \
--ucp-node <node-hostname> \
--ucp-insecure-tls
命令中'ucp-node'是您希望安裝DTR的UCP節點名稱。而'--ucp-insecure-tls'則申明DTR信任UCP使用的證書。
如果您在安裝的過程中有遇到任何問題,歡迎谘詢容器服務支持團隊,我們竭誠為您服務!
最後更新:2017-06-06 21:38:33