使用 Docker 搭建 WordPress 博客

Docker 可以讓開(kāi)發(fā)者打包他們的應(yīng)用以及依賴包到一個(gè)輕量級(jí)、可移植的容器中,然后發(fā)布到任何流行的 Linux 機(jī)器上,也可以實(shí)現(xiàn)虛擬化。下面是使用 Docker 搭建 WordPress 博客的具體操作。 此文不涉及docker容器的安裝,需要安裝的請(qǐng)參考:https://www.runoob.com/docker/docker-tutorial.html

實(shí)驗(yàn)環(huán)境:Centos 7.6
虛擬機(jī)IP:192.168.32.140

安裝 WordPress 和 MySQL

使用 WordPress 前需要先安裝 MySQL 數(shù)據(jù)庫(kù),先將 MySQL 數(shù)據(jù)庫(kù)鏡像拉取到本地:

docker pull wordpress:latest  

docker pull mysql:5.7

MySQL拉取成功后,我們先把MySQL服務(wù)啟動(dòng)起來(lái)并設(shè)置好密碼:

docker run -d --name db.wordpress -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
run: 啟動(dòng)一個(gè)容器
-d: 啟動(dòng)的容器在后臺(tái)運(yùn)行
--name: 給啟動(dòng)的容器起個(gè)名字,這里叫做 db.wordpress
-e :MYSQL_ROOT_PASSWORD: 這里是設(shè)置 MySQL 的 root 密碼
5.7:指定下載的MySQL版本
查看容器運(yùn)行日志
docker logs -f db.wordpress(容器名)
docker run -d -p 7777:80 --name zyy.wordpress --link db.wordpress:mysql wordpress

-p: 這里是指定 WordPress 容器的訪問(wèn)端口,我這用的是虛擬機(jī),所以使用虛擬機(jī)的IP+端口訪問(wèn),如下圖所示:
--name: 給啟動(dòng)的容器起個(gè)名字,這里叫做 zyy.wordpress
--link: 意思是將 db.wordpress 容器掛載到 mysql,這樣 WordPress 就能通過(guò) mysql 訪問(wèn)到 db.wordpress 數(shù)據(jù)庫(kù)了
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容