Docker實踐,利用DaoCloud來部署應用

Docker實踐,利用DaoCloud來部署應用

準備工作要做好

在學習了Docker的基操之後,一定很想找臺機子練練手,本機其實也可以,但是如果有一臺服務器並且還是線上的當然最好啦。

這裏推薦兩個福利,之所以說是福利,是因爲這簡直是科技大老闆給我們這些窮逼開發的學習福利啊,話不多說。

騰訊開發者實驗室

騰訊開發者實驗室是騰訊提供的開發者專屬在線實驗平臺。在這裏,你可以像大學裏計算機上機課程一樣,跟着教程來體驗服務器運維的快樂,體驗時長可以說是相當長了。

Daocloud

Daocloud是國內的一個企業級容器雲平臺。雖說是企業的,但是註冊了之後可以有很多的免費體驗。特別是每次可以免費試用兩小時的膠囊主機,更重要的是使用完了還可以續杯重新使用。對於我們學習來說絕對夠用了。

本文基於Daocloud來做這一次實踐,想使用騰訊開發實驗室的可以自己去體驗哈。

開始上手

找一個可以上手的玩兒的項目

這點,任何一個需要部署且確保編譯成功的項目都可以。因爲是簡單實踐,我們就直接使用Daocloud鏡像倉庫裏面別人提供的一個鏡像WordPress

可以在 發現鏡像 –> 精選鏡像 –> 內容管理系統 –> WordPress 找到

部署

之後直接進入鏡像,然後點擊右上角 部署 ,進去

應用名稱隨便起,主機那裏可以點擊試用2小時的膠囊主機,然後點擊 下一步 進入到配置頁

在配置頁,會有一些參數配置,Volumes 直接默認值,YAML 是用於複雜多節點部署的配置文件,不理,直接使用默認值,當然還有一些 高級配置,什麼啓動權限,啓動命令的,巴拉巴拉,當然如果你不懂,直接默認,立即部署

然後就會跳轉日誌頁,等候一下下,點擊 應用 菜單,如果你剛創建的應用顯示的是 運行中,那就證明你部署成功了。

這時,點擊 集羣管理 –> 管理主機 即可看到下面的容器列表

瀏覽器,輸入你當前主機的公網IP和端口就可以正常訪問到 WordPress 的主頁了

以上,部署大功告成。

繼續把玩

是不是感覺太簡單了,完全沒有技術含量。事實上就是這麼簡單。只是一個簡單的部署任務,目的地不一樣而已,當然速度上也比正常的部署快了一個檔次。

當然不會這麼簡單了。

部署配置

在部署時全部選擇默認的地方都值得你去研究一下,好的配置方案,讓你的應用更輕更快更穩定。

CI CD

如果你還要深入,你也可以去試用 利用來docker來做持續集成(CI)和持續交付(CD)。這個功能貌似有使用限度(因爲當我想要去截圖的時候,我發現我已經沒有使用權限了),需要你拉取你自己的私人項目,然後會有一系列的流程定義,可以按鍵操作,也可以自己寫YAML,總之就是很簡單的操作啦。

遠程連接主機來玩嘍

同樣的點擊 點擊 集羣管理 –> 管理主機 ,進入主機容器列表

通過主機提供的用戶名密碼來遠程登錄,練習你的Linux技能。

如果你不知道怎麼連接,可以參考下面這篇文章。

ssh連接遠程主機辦法

總結

以上,相信你可以愉快的玩耍了。

如果覺得文章幫助到你了,記得點個贊咯!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章