docker配合wordpress搭建個人部落格

2021-10-06 14:31:15 字數 1267 閱讀 7924

環境:阿里雲vps伺服器 centos7.2

1、安裝docker

#執行以下命令自動安裝,耐心等待

curl -fssl | sh

2、拉取映象

#拉取 wordpress 映象

docker pull wordpress:latest

#拉取 mysql 映象

#docker pull mysql:latest

docker pull mysql:5.7

//這邊是個大坑,使用mysql:latest死活就是連不上,需要換成mysql:5.7

3、建立mysql容器

docker run --name w-mysql -e mysql_root_password=123456 -d mysql:5.7

#引數解釋:

#mysql_root_password=123456 設定mysql的root密碼是123456

#w-mysql 設定容器名稱為w-mysql 這個名字以後會用到要記住

4、登入到mysql資料庫

docker exec -it w-mysql mysql -uroot -p

#此處的 w-mysql 是之前mysql容器的名字

5、建立資料庫

create database wordpress;
6、建立wordpress容器

docker run --name w-wordpress --link w-mysql:db -p 80:80 -d wordpress:latest

#引數解釋:

#80:80 將容器的80埠和主機的80埠互通

#w-mysql:db 將wordpress容器連線上mysql容器並起別名為db

7、網頁直接輸入伺服器ip,進行訪問

參考:網域名稱申請可參考:

如何運用docker配合python開發

由於開發乙個python程式時需要依賴大量的三方庫包,且python2和3本身就有互不相容的地方,我們往往需要乙個隔離的環境,來避免版本影響造成的bug。傳統的做法大多數人可能會選擇virtualenv來隔離,但是它有很多明顯的缺點 無法提供完全的隔離 如果不想在正式環境中使用,它就會造成差異 而隨...

使用Portainer 部署WordPress容器

進入到 portainer 頁面,選擇左邊的 containers 選項,單擊上方的 add container 按鈕轉到如圖所示的頁面 1.在 name 一欄中輸入容器名字 2.在 image 一欄輸入容器映象名,比如要安裝 wordpress 則輸入 wordpress 即可,系統會自動拉取 w...

Ubuntu下搭建個人部落格Wordpress

lamp 是 linux apache mysql 和 php 的縮寫,是 wordpress 系統依賴的基礎執行環境。我們先來準備 lamp 環境 sudo apt get install apache2 ysudo apt get install php7.0 ysudo apt get ins...