『中級篇』阿裏雲安裝Docker企業版UCP和DTR(59)
>原創文章,歡迎轉載。轉載請註明:轉載自IT人故事會,謝謝!
>原文鏈接地址:『中級篇』阿裏雲安裝Docker企業版UCP和DTR(59)
前面一節講到了如何在阿裏雲使用容器服務的方式,本節主要講講如何在阿裏雲上邊安裝docker企業版,UCP和DTR工具。
阿裏雲安全市場購買docker企業版
- 登錄阿裏雲市場
- 搜索:docker企業版
- 點擊進入
- 點擊購買
看看評論發現很多老鐵都不知道咋用,看來我可以幫助他 哈哈!
- 訂單確認的頁面
點擊 同意 就可以購買
- 支付成功
其實支付了0元,哈哈,美滋滋
- 點擊 -> 管理控制臺
- 點擊->詳情
- 安裝幫助
- 打開安裝幫助的頁面
按照這個步驟,需要先購買虛機然後在遠程連接虛擬,最後一步一步的創建。我可以很負責的告訴你這種方式很麻煩,很low。我來介紹一個一方法看下面
資源編排
- 開通資源編排 https://ros.console.aliyun.com/#/notOpened
- 在模板樣例裏面有個docker ee
發現了什麽?是不是美滋滋了
- 創建技術棧
- 選擇直接輸入,下一步
- 創建選擇
這裏的 DockerEEURL 填寫什麽內容呢?
- 進入雲市場,查看已經購買的服務,點擊詳情
- 查看docker ee的安裝幫助
哎。資源編排只有ubuntu 我們只能復制下面紅色標註的這塊
粘貼到這裏
- 創建選擇
點擊預覽看報錯不,如果跟下圖一樣
大概需要等待1個小時左右。這個時候不時手機會發送得到短信,讓用戶不會感覺無助。
- 事件列表查看
創建完成
- 輸出
UCP 和 DTR 直接創建完畢了
- 登錄UCP
下載這個lincence
真狠!給我購買了4個ecs
docker ee也夠狠的 現在最小的要求都是4g
查看網站
- UCP
花錢真好啊,還是中文的太他娘的貼心了
- DTR
DTR的介紹使用
- 創建倉庫
- 起個名字
- 查看詳情
- 新centos系統,推送到阿裏雲的DTR上
安裝虛擬機,準備安裝docker ee,源碼:https://github.com/limingios/docker/tree/master/No.7
- 拉取了一個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企業版有個強大的功能就是安全掃描
- 開啟掃描
漫長的等待,大概需要20多分鐘,有點殺毒軟件在線更新漏洞的感覺,可以通過安全的掃描確定這個image是安全的沒有漏洞的。只能等待這個網頁別做任何操作了。
2.查看到是否有漏洞
UCP部署應用
- 創建service
- 填寫配置
直接用官網的nginx
3.網絡配置
nginx本身的內置端口就是80,映射外部的端口也填80
我這個端口映射有點問題,不應該映射80,因為80已經被占用了,發布端口改下,阿裏雲的安全組也要改下,增加你要發布的端口。
- 點擊創建
5.創建成功
- 這個地址就可以直接訪問nginx
個人網站:IT人故事會 idig8.com
PS:本次從阿裏雲的企業版安裝到UCP和DTR的使用。從到到位是不是發現docker ee的強大。從下次就開始k8s了,希望老鐵持續關註,一起努力進步。最後記得阿裏雲上刪除,老鐵那可是按照時間收費的。
『中級篇』阿裏雲安裝Docker企業版UCP和DTR(59)