使用docker安装wordpress
文章目录前言第一步第二步运行MySQL第三步运行word press特别注意使用外部MySQL的命令是前言阿里云7天计划的第二天是安装wordpress,为了防止以后有所需要,特写一篇博客来记住它,本博客不像其他sb博文一样没有经过相应的存在,直接给一大串命令,保证所有的命令都是可行的。使用的Linux系统是Ubuntu18.04和docker,关于docker我记得我写过一篇文章。LAM...
·
前言
阿里云7天计划的第二天是安装wordpress,为了防止以后有所需要,特写一篇博客来记住它,本博客不像其他sb博文一样没有经过相应的验证操作可行性,直接给一大串命令,保证所有的命令都是可行的。
使用的Linux系统是Ubuntu18.04和docker,关于docker我记得我写过一篇文章。
LAMP的大名相信你们都知道。linux,apache,mysql,php(我世界第一)。
第一步
在docker中安装mysql,wordpress
获取相关镜像
# docker pull wordpress
# docker pull mysql:5.6
第二步运行MySQL
# docker run -d --name wordpress-mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 mysql:5.6
- docker run :启动容器
- -d:后台运行容器
- –name wordpress-mysql:指定容器的名字,本文设置为wordpress-mysql
- -e MYSQL_ROOT_PASSWORD=123456:指定容器的环境参数,此处初始化MySQL的root密码
- -p 3307:3306:端口映射,这里将容器内的3306端口映射到docker宿主机的3307端口
- mysql:镜像的名字,首先从docker宿主机本地加载,其次从dockerHub上加载
第三步运行word press
# docker run -d \
--name wordpress-wordpress \
--link wordpress-mysql:mysql \
-p 8080:80 \
wordpress
- docker run :启动容器
- -d:后台运行容器
- –name wordpress-wordpress:指定容器的名字,本文设置为wordpress-wordpress
- –link wordpress-mysql:mysql:容器关联,现在启动的容器内部可以通过mysql来访问wordpress-mysql数据库的功能
- -p 80:80:端口映射,这里将容器内的8080端口映射到docker宿主机的80端口
- wordpress:镜像的名字,首先从docker宿主机本地加载,其次从dockerHub上加载
浏览器访问docker宿主机(云服务器的IP)地址,然后设置相应的东东。
特别注意使用外部MySQL的命令是
docker run -d\
--name wordpress-wordpress \
-e WORDPRESS_DB_HOST=数据库Ip地址:3306 \
-e WORDPRESS_DB_USER=... \
-e WORDPRESS_DB_PASSWORD=... \
-wordpress
更多推荐
已为社区贡献1条内容
所有评论(0)