docker在独立的容器中部署wordpress

一、docker安装及配置

1.1 docker安装

yum install docker 系统会自动安装docker-ce
vi /etc/docker/daemon.json

1.2 配置docker镜像加速器

若文件不存在则创建daemon.json ,添加或修改以下字段

{
	"registry":["https://mirror.ccs.tencentyun.com"]
}

二、部署mysql

docker search mysql 从镜像仓库搜索mysql镜像
docker pull mysql:5.7.4 拉取镜像到本地
docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql

  • –name:mysql 指定容器名称为mysql
  • -p 本地端口:容器端口 进行映射
  • -e MYSQL_ROOT_PASSWORD 设置root密码
  • -d 指定容器以守护进程也就是后台运行
  • mysql 指定运行容器所使用的镜像

三、部署wordpress

部署wordpress容器并将它与mysql容器进行链接

docker search wordpress
docker pull wordpress
docker inspect mysql | grep IPAddress  查看mysql容器的IP地址
docker run --name wordpress -p 80:80 --link mysql:mysqlwp -d wordpress
  • –name 指定容器名称为wordpress
  • -p 80:80 将本地80端口与容器80端口进行映射
  • –link mysql:mysqlwp 指定 被链接的容器名称:设定的别名
  • -d 指定后台运行
  • wordpress 容器所使用的镜像名称

四、设置mysql

docker exec -it mysql /bin/bash
-it 表示打开一个mysql容器的交互式终端,并执行/bin/bash。

mysql -u root -p
create database wordpress; 创建一个名称为wordpress数据库

五、wordpress初始化

在浏览器地址栏输入 localhost:80
在数据库链接初始化设置步骤,需要填入mysql容器的ip,可用 第三步查找的ip。
若提示 error ,则需修改mysql配置以允许root远程连接。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值