使用docker安装wordpress

前言

阿里云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
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值