環境:阿里雲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...