使用mac docker搭建 wordpress博客

850 阅读1分钟

一、前言

电脑自从装了mac-docker,一直没使用起来。这次搭建一个博客,熟悉一下docker。大致流程如下:通过docker创建一个centos容器,然后安装宝塔面板,在宝塔面板中安装wordpress,搭建网站。

二、环境搭建

1. centos容器搭建

  1. 创建centos容器,命令行中运行
docker pull centos

2. 启动centos容器,进行端口映射,将centos容器的22端口,映射到本机的50001端口

docker run -it -p 50001:22 --privileged centos /usr/sbin/init

3. 使用容器ID,进入到Centos:

docker exec -it 容器ID /bin/bash

2. 宝塔面板安装

  1. centos中运行命令
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

2. 安装完成,可以命令行运行bt,查看宝塔面板的访问地址

image.png

3. wordpress博客搭建

前提条件:在软件商店安装php、mysql数据库、nginx

注意!!!域名需要填写centos的ip image.png

三、问题

  1. 宝塔面板安装后,在宿主机无法通过ip访问,参考- Docker for Mac 的网络问题及解决办法解决
  2. wordpress中用户评论后,无法获取头像
    解决办法:wordpress中安装WP-China-Yes插件,将wordpress接入本土生态系统,使用Cravatar代替Gravatar

四、成果

image.png

参考链接