(十一)Docker Compose创建Wordpress应用

虫师 创建于 4 个月 之前

最后更新时间 2018-12-12

wordpress是最常见博客系统,一般部署需要LAMP/WAMP环境,这介绍通过Docker compose对它进行编排和部署。

Docker Hub地址: https://hub.docker.com/_/wordpress/

wordpress 应用部署


1、 建立一个应用的目录
$ mkdir wordpress
$ cd wordpress
2、创建 docker-compose.yml
version: '3.1'

services:

  wordpress:
    image: wordpress
    restart: always
    ports:
      - 8081:80
    environment:
      WORDPRESS_DB_PASSWORD: pw123

  mysql:
    image: mysql:5.7
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: pw123

  • images 镜像名
  • restart 指定版本
  • ports 80为镜像端口, 映射的8081为主机端口。
  • environment 环境配置,例,WORDPRESS_DB_PASSWORD 为wordpress数据库密码。
3、启动应用

docker-compose执行编排脚本,分别制作和抓取web,redis镜像,启动容器。

$ sudo docker-compose up

……

Creating wordpress_mysql_1     ... done
Creating wordpress_wordpress_1 ... done

整个过程会比较漫长。。。

5、访问应用

打开浏览器方位: http://0.0.0.0:5081/

进入wordpress安装配置界面:

我要留言

  • 在腾讯云上搭建好后,启动也成功了,但是该怎么访问呢,直接访问公网ip:8081 又不行,是否能讲解一下如何设置腾讯云那边的方法呢

    _陈勇志 创建于 2018-12-14 00:51:53