Docker Compose创建Wordpress应用

Posted jason89

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker Compose创建Wordpress应用相关的知识,希望对你有一定的参考价值。

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安装配置界面:

技术分享图片

以上是关于Docker Compose创建Wordpress应用的主要内容,如果未能解决你的问题,请参考以下文章

畅享docker-compose之旅及编排wordpress报错解决

010.Docker Compose构建WordPress实战

docker-compose wordpress mysql连接被拒绝

使用docker-compose &WordPress建站

docker-compose快速启动nginx

docker-compose搭建wordpress