IOTXING

记录技术学习之路

0%

使用docker搭建wordpress

前言

本文需要你对linux有一些了解,知道一些常用的命令

0x00 本文需要准备的环境

  1. docker
  2. nginx
  3. wordpress安装包

0x01 安装docker

docker是一种容器,能够在计算机上隔离出单独的环境来进行开发或者部署。 docker的安装方法也很简单,官方有提供了安装包以及安装方法 ,这里是传送门 针对于linux系统的安装就相当简单了 centos/redhat 下面输入

sudo yum install docker

ubuntu 下输入

sudo apt-get  -y install docker-engine

安装完成之后,可以使用

sudo docker run hello-world

来测试docker是否安装成功 由于docker的仓库是在国外,因此在拉取镜像的时候会比较慢,这里我们使用阿里云提供的镜像加速器来加速,阿里云开发平台 点击创建我的容器镜像,如果没有阿里云账号的话,需要先注册一个 点击左侧测镜像加速器,可以看到右边已经为我们生成了专属的加速器地址,按照下面的操作文档进行添加即可

0x02 安装wordpress

在命令行输入

docker pull wordpress

所有的都pull complete之后,wordpress的docker镜像就算安装完成了

0x03 运行wordpress镜像

命令行输入

docker run --name test-wordpress -d -p 8000:80 wordpress

这里的test-wordpress是我随便起的名字,你可以换成一个自己方便记得名字 -d 表示将该镜像在后台运行 -p 8000:80 因为我需要在一台机器上部署多个docker,所以进行了端口映射,如果想直接通过80端口访问的话,直接输入- p 80:80 来将wordpress的80端口转发出去 我们输入

docker exec -it test-wordpress /bin/bash

来测试容器是否起来,如果提示如下,则我们的wordpress已经能够正常运行了 接下来只需要在浏览器里面输入服务器地址,便能够访问搭建好的wordpress