1.環境要求
- Linux內核版本 >= 3.10
- Ubuntu >= 14.04
- CentOS >= 6.5
2.準備工作
- XShell 或者 putty 或者其他能夠SSH連接的客戶端
- 裝有以上系統的虛擬機或者VPS
3.開干 !
- 首先ssh連接到主機并切換到root權限
連接到主機并切換到root權限
# 切換到root權限
sudo su
- 安裝 Docker
#執行以下命令自動安裝,耐心等待
curl -fsSL https://get.docker.com/ | sh
安裝 Docker
- 拉取鏡像
拉取鏡像
#拉取 wordpress 鏡像
docker pull wordpress:latest
#拉取 mysql 鏡像
docker pull mysql:latest
- 創建 mysql 容器
docker run --name w-mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest
#參數解釋:
#MYSQL_ROOT_PASSWORD=123456 設置mysql的root密碼是123456
#w-mysql 設置容器名稱為w-mysql 這個名字以后會用到要記住
創建 mysql 容器
5.登錄到 mysql 創建數據庫
docker exec -it w-mysql mysql -uroot -p
#此處的 w-mysql 是之前mysql容器的名字
輸入之前設置的root密碼(123456)登錄到數據庫
登錄到 mysql 創建數據庫
- 創建數據庫
create database wordpress;
按ctrl+D 退出
創建數據庫
- 創建 wordpress 容器
和創建mysql容器類似
docker run --name w-wordpress --link w-mysql:db -p 80:80 -d wordpress:latest
#參數解釋:
#81:80 將容器的81端口和主機的80端口互通
#w-mysql:db 將wordpress容器連接上mysql容器并起別名為db
創建 wordpress 容器
- 在瀏覽器打開主機的ip:81,就能看見wordpress的安裝界面啦
wordpress的安裝界面1
用戶名:root (mysql的root用戶)
密碼:123456 (還記得設置的mysql的root密碼嗎?)
數據庫主機:db(還記得剛剛設置的別名嗎?)
其他默認,下一步就是配置wordpress了.
數據庫連接成功
本教程結束.