50% 簡化!活用 Docker、5 分鐘極速安裝 LAMP
LAMP(Linux、Apache、MySQL、PHP)基本上是現今架設網站伺服器的必須品;以往我們需要分別下載 L、A、M、P 並分別安裝及完成相關設定才可,但現時 Docker 的推出,令整個安裝過程至少簡化 50%,事關活用 Docker image,製作者早已將 LAMP 的配置製作成一個 Docker image,而作為用戶只需執行 image 即可使用 LAMP,究竟整個過程有幾簡單?以下將會為大家介紹一下。
今次我們會以 CentOS 作為示範。
Step 1
首先我們需要先搜尋 LAMP 的 image。輸入以下指令即可。
——————
docker search lamp
——————
Step 2
今次我們將會採用一套名為 dockerfiles/centos-lamp 的影像,因此輸入以下指令將 image pull 到系統之中。
——————
docker pull dockerfiles/centos-lamp
——————
Step 3
等一會後便完成影像檔的下載,此時我們可以透過 docker info 指令查看影像是否已經下載到系統之中;現時我們看到已成功取得 17 個檔案。
——————
docker info
——————
Step 4
一切準備就緒,此時便可以建立 docker container 及執行 LAMP 了。先輸入以下指令並將 local port 定為 49001。
——————
docker run -d -p 49001:80 dockerfiles/centos-lamp
——————
Step 5
此時 docker 之中的 LAMP 已執行,我們可輸入以下指令查看 LAMP 是否順利執行,如圖所示便表示已成功執行。
——————
docker ps
——————
Step 6
最後筆者以相同網絡下的電腦瀏覽 113.254.xxx.xxx:49001,然後便可順利進入此頁面,亦即代表了基本上完成設定及安裝。
Step 7
再次執行以下指令,此時大家見到的 container 數目已由「0」變成「1」。
——————
docker info
——————
下一篇將會教大家以 docker 方式安裝全球 22% 網站採用的 CMS 平台,Wordpress。請密切留意!
相關文章:
顛覆 VM 玩法:Docker 或動搖傳統虛擬化?
顛覆 VM 玩法:幾步極速完成安裝無難度
50% 簡化!活用 Docker、5 分鐘極速安裝 LAMP
小心暗藏惡意軟件:淺談 Docker 安全性
節省麻煩設定:尋找 Docker 專用的寄存服務
淺談 Docker 優劣:誰是虛擬化黑馬?