码迷,mamicode.com
首页 > 其他好文 > 详细

(十一)Docker Compose创建Wordpress应用

时间:2018-05-14 00:57:37      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:images   ruby   访问   img   tar   数据库密码   docker   compose   start   

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应用

标签:images   ruby   访问   img   tar   数据库密码   docker   compose   start   

原文地址:https://www.cnblogs.com/jason89/p/9034126.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!