docker_LAMP_20150729

上回提到安裝 Docker,接下來就是真正從 Docker Hub 之中下載並安裝 images 了。於 Docker 之中安裝 image 真的簡單到不行,所以說當你認為愛很簡單的時候,想想 Docker Hub 就在你身邊,而且更簡單~~

Step 1

我們喜歡使用 Docker Hub 是有原因的,最主要是 Docker Hub 對於身為 Docker 支持者是應該絕對支持,第二個原因就是 Docker Hub 擁有齊全的 images,真是想要甚麼就有甚麼。不過在你使用 Docker Hub 前,筆者的習慣就是先輸入以下指令,看看自己的伺服器安裝了甚麼 images。

docker images

Docker_20150728_01

Step 2

檢查了以後,筆者開始從 Docker Hub 之中下載並安裝 Docker images 了。今次示範筆者同樣地會以安裝 LAMP (Linux、Apache、MySQL、PHP)  的 images 為主。首先輸入以下指令搜尋一下 LAMP 的 images。

docker search lamp | more

Docker_20150728_02

Step 3

接著我們嘗試使用一個名為 dell/lamp 的 images。請輸入以下指令,如果順利的話將會見到類似畫面,這代表下載正進行中。

docker pull dell/lamp

Docker_20150728_03

Step 4

此時我們再次輸入以下指令後,便會見到已將 LAMP 放到系統之中,而接著我們可直接啟用。

docker images

Docker_20150728_04

Step 5

我們可以輸入以下指令將 local port 定為 8080 並同時執行 LAMP。

sudo docker run -d -p 8080:80 dell/lamp

Docker_20150728_05

Step 6

最後大家只需輸入以下指令,便可即時見到從指令模式之中出現了測試頁面的 HTML 代碼,而這亦代表你的 Docker 已正式完成安裝工作。

curl http://localhost:8080/

Docker_20150728_06

而筆者通過於實體機測試,在瀏覽器之中亦可載入測試頁面,這亦代表了整個 LAMP images 成功安裝了。

Docker_20150728_07

注意:筆者在採用 Virtualbox 安裝 LAMP images 時,經常會出現 FATA XXXX ERROR 情況,究研了一回後發現當我們將 Virtualbox 的空間、RAM 加大以及設定使用 Dual-Core CPU 後,問題便解決了,如大家亦遇到相同問題,可以一試此方法呢。


 你認為愛很簡單?其實 Docker Hub 下載安裝 images 更簡單

 https://www.facebook.com/hkitblog