环境准备:
- linux的操作系统(我的用的是centos7.6版本)
- docker已经安装
步骤一:拉取镜像
(1)拉取镜像
docker pull wordpress
docker pull mysql
#需要拉取wordpress和MySQL两个镜像
(2)下载完成之后查看镜像
docker images
#查看镜像
#不带tag默认拉取最新版
步骤二:启动容器
(1)启动msql容器
# 启动mysql容器
[root@localhost ~]# docker run -d --name mysql -e MYSQL_ROOT_PASSWORD=123456 mysql
#命令解释
# -d 后台运行
# --name 给容器起名字
# -e MYSQL_ROOT_PASSWORD=123456 给数据库修改密码,自己可以设置;
(2)启动wordpress容器
#运行wordpress容器
[root@localhost ~]# docker run -d --name blog --link mysql -p 80:80 wordpress
#命令解释
# --link 让wordpress容器能够ping通mysql容器的名字(不加这个命令只能ping ip 地址)
# -p 80:80 宿主机端口:容器端口
运行之后可以 docker ps 查看一下容器
步骤都完成之后,在网页上输入自己的ip地址
能看到这个页面说明安装已经成功,接下来配置就好
步骤三:配置网站
数据库名:mysql容器的名字
用户名:默认是root
密码:咱们最开始启动mysql容器设置的那个密码
数据库主机(大坑!):是mysql容器的ip地址
如果在宿主机上ifconfig是看不到的;
必须使用 docker inspect mysql容器名/id 查看ip地址
后面简单,按照它的步骤来即可
到此所有步骤完成!
标签:容器,--,linux,wordpress,mysql,镜像,docker From: https://blog.51cto.com/u_15763733/5732309