Docker 应用实战案例--搭建个人论坛

  • ​​前言​​
  • ​​一、搭建 discuz​​
  • ​​二、搭建 wordpress​​

前言

本环境是基于 Centos 7.8 系统构建Docker-19.03.13环境
具体构建,请参考 ​​构建Docker-19.03.13​​


一、搭建 discuz

  • 拉取mysql:5.6 镜像,运行
docker pull mysql:5.6
docker run --name MySQL -e MYSQL_ROOT_PASSWORD=root -d mysql:5.6
  • 拉取并且运行 discuz
docker run --name myblog  --privileged=true -v /data:/var/www/html --link MySQL:mysql -p 8080:80 -d skyzhou/docker-discuz
  • 安装 discuz

云计算 之 Docker--Docker 应用实战案例--搭建个人论坛_mysql


云计算 之 Docker--Docker 应用实战案例--搭建个人论坛_docker_02


云计算 之 Docker--Docker 应用实战案例--搭建个人论坛_docker_03


云计算 之 Docker--Docker 应用实战案例--搭建个人论坛_docker_04


云计算 之 Docker--Docker 应用实战案例--搭建个人论坛_docker_05


登录博客

云计算 之 Docker--Docker 应用实战案例--搭建个人论坛_运维_06


云计算 之 Docker--Docker 应用实战案例--搭建个人论坛_mysql_07

二、搭建 wordpress

  • 运行mysql 容器
docker run --name MySQL -e MYSQL_ROOT_PASSWORD=123456 -d --restart=always mysql:5.6
  • 拉取并且运行wordpress
docker run --name myblog -p 8888:80 --link MySQL:mysql -d --restart always wordpress
  • 浏览器登录,进入wordpress

选择语言版本

云计算 之 Docker--Docker 应用实战案例--搭建个人论坛_docker_08


设定参数信息

云计算 之 Docker--Docker 应用实战案例--搭建个人论坛_运维_09

安装成功

云计算 之 Docker--Docker 应用实战案例--搭建个人论坛_docker_10


登录

云计算 之 Docker--Docker 应用实战案例--搭建个人论坛_运维_11


进入博客后台

云计算 之 Docker--Docker 应用实战案例--搭建个人论坛_mysql_12


用户登录界面

云计算 之 Docker--Docker 应用实战案例--搭建个人论坛_运维_13