使用 Docker 搭建 WordPress 部落格

2021-10-24 02:35:00 字數 1149 閱讀 4748

docker

docker 是乙個應用容器引擎,可以將應用執行時環境打包到乙個容器中,打包後的容器可移植到任何乙個 linux 環境下執行,能有效避免繁瑣的配置步驟,下面是使用 docker 搭建 wordpress 部落格的具體操作。

以 ubuntu 為例,安裝 docker 執行:

sudo apt-get install docker.io
其他發行版或平台,請參考 docker 官網安裝指南。

使用 wordpress 前需要先安裝 mysql 資料庫,先將 mysql 資料庫映象拉取到本地:

docker pull mysql:5.7
這裡指定了 mysql 資料的版本為 5.7,然後拉取 wordpress 映象:

docker pull wordpress
docker run -d --name db.wordpress -e mysql_root_password=admin mysql:5.7
run: 啟動乙個容器

-d: 啟動的容器在後台執行

--name: 給啟動的容器起個名字,這裡叫做 db.wordpress

-e mysql_root_password: 這裡是設定 mysql 的 root 密碼

:5.7: 指定 mysql 的版本

啟動 mysql 容器後可執行docker logs -f db.wordpress檢視容器執行日誌。

之後,啟動乙個 wordpress 容器,將 db.wordpress 容器連線到 wordpress 容器即可:

docker run -d -p 8080:80 --name wordpress --link db.wordpress:mysql wordpress
-p: 這裡是指定 wordpress 容器的訪問埠,在瀏覽器中開啟 http://localhost:8080/ 即可預覽 wordpress 站點

--link: 意思是將 db.wordpress 容器掛載到 mysql,這樣 wordpress 就能通過 mysql 訪問到 db.wordpress 資料庫了

CentOS搭建lamp環境和wordpress

參考 系統環境 vim var www html test.php 在檔案中錄入 echo test page phpinfo 瀏覽器視窗訪問 http localhost test.php,出現php資訊則說明成功.use mysql grant all privileges on to root...

docker在獨立的容器中部署wordpress

yum install docker系統會自動安裝docker ce vi etc docker daemon.json 若檔案不存在則建立daemon.json 新增或修改以下字段 docker search mysql 從映象倉庫搜尋mysql映象 docker pull mysql 5.7.4...

使用docker搭建gitlab

github上開源映象位址 建立私有key,生成簽名需要的csr,證書簽名,提供dhe引數而後建立資料夾certs,將dhparam.pem,gitlab.crt,gitlab.key放進去。mv資料夾certs到 opt gitlab data 下。參考 ssl 注 1.gitlab host g...