前幾天有在Linux中文網站上看到DaoCloud的活動公告,加入其網站且邀請有超過8個其他使用者註冊DaoCloud可以獲得免費Docker原始碼分析書一本。雖然老蔣之前也有看到關於Docker這樣高階的開源容器引擎,但是並沒有實際的接觸到且使用,也許在以後的Linux學習和應用依賴包的部署上還是有準備用到的。
Docker,是當前一款應用較為廣泛的應用容器引擎,可以讓開發者、企業根據專案的需要部署需要用到的應用且儲存到容器中,然後在需要用到的時候 直接釋出部署,作為我們普通使用者來講,我們可以很簡單的在容器中部署wordPress、GHost基礎的個人部落格、MongoDB、MySQL資料庫, 還可以部署我們的已有VPS主機的監控,以及使用到Docker加速器服務、同步GitHub、Coding、GitCafe等程式碼倉庫的部署。
因為目前老蔣對於Docker的瞭解還比較少,所以這篇文章會僅僅涉及到DaoCloud服務平臺的常規應用部署,比如我們可以用到免費部署 WordPress、GHost個人部落格的搭建,還可以繫結我們自己的域名,好歹昨天收到來自DaoCloud贈送的書之後,也要幫他們宣傳,如果截止到 8月底之前,我們可以幫推薦8個使用者,你們也一樣可以得到一本書。
DaoCloud官方贈送的一本書,而且還附帶送了一個滑鼠墊,質量還是不錯的。雖然老蔣現在還看不懂,先留著,以後可能會有用到,實在用不到擺在家裡裝有技術的人也不錯。
雖然當前提供免費雲端儲存的網站支援搭建部落格等程式應用,但是老蔣並不建議我們正規的、長期執行的網站這樣部署,畢竟在容量和記憶體上比較小,而且我們在使用免費版的時候可操作便攜性較差,一般都是用來除錯和展示簡單的應用的,並非適合個人網站長期使用。
第一、DaoCloud網站賬戶註冊
官方網站:www.daocloud.io
如果需要用到Docker容器,那必須先在DaoCloud上註冊個賬戶,註冊過程很簡單。
登入官方首頁之後,我們可以直接註冊賬戶。輸入郵箱,點選加入。
輸入我們的使用者名稱、確定郵箱、設定密碼即可註冊完畢,稍等片刻還需要啟用郵箱。
我們可以看到DaoCloud提供的專案,包括程式碼構建、映象倉庫、伺服器整合、主機管理、應用管理、以及加速器服務。在這裡我們基本的應用者可以使用到映象倉庫中的部落格應用。
第二、DaoCloud免費空間部署部落格
對於一般的使用者來說,使用Docker容器還是有些困難的,但是用提供的映象倉庫應用部署免費部落格網站還是比較簡單的,這裡老蔣就利用DaoCloud應用部署WordPress和GHost部落格網站。
A - Ghost部落格部署搭建
1、建立MYSQL資料庫
我們在部署Ghost或者WordPress部落格程式的時候,需要用到MYSQL資料庫,那就需要先部署資料庫,因為在部署應用時會選擇資料中進行整合。
在DaoCloud後臺左側的"服務整合"選單中,看到MYSQL資料庫。
看到上圖,我們找到MYSQL資料庫應用,點選後準備建立。
點選建立服務例項,然後就開始建立MYSQL資料庫。
建立之後,我們就可以得到資料庫的資訊。
這個資料庫資訊我們可以記錄下來,比如我們部署WORDPRESS程式的時候設定網站資料庫的時候需要用到。