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

使用docker-compose快速构建wordpress

时间:2018-12-27 23:00:12      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:tle   restart   chm   tps   tab   nload   ref   2.0   pos   

 

前提必须是在docker的环境下,关于docker的安装可以参考(考虑目前国内使用ubuntu和centos的比较多,所以就列出这两个):

Ubuntu16.04安装docker

centos7之docker安装

 

同时为了保障执行docker-compose没有问题,所以还必须保障有docker-compose存在。

关于docker-compose安装,按照如下步骤来即可:

(1)安装

sudo curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose

 

(2)查看文件

ls -l /usr/local/bin/docker-compose

 

(3)修改文件权限

chmod a+x /usr/local/bin/docker-compose

 

(4)检查版本

docker-compose --version

 

 

关于安装wordpress,最好还是新建一个目录,并在该目录下编写docker-compose.yml

docker-compose.yml文件内容为:

version: ‘3.3‘

services:
   db:
     image: mysql:5.7
     restart: always
     environment:
       MYSQL_ROOT_PASSWORD: somewordpress
       MYSQL_DATABASE: wordpress
       MYSQL_USER: wordpress
       MYSQL_PASSWORD: wordpress

   wordpress:
     depends_on:
       - db
     image: wordpress:latest
     ports:
       - "8000:80"
     restart: always
     environment:
       WORDPRESS_DB_HOST: db:3306
       WORDPRESS_DB_USER: wordpress
       WORDPRESS_DB_PASSWORD: wordpress

 

在当前目录(必须与docker-compose.yml处于同一目录否则会报错)执行docker-compose up

接下来你就可以通过http://IP:8000/访问wordpress并完成相关的安装和设置。

如果报3.3错误的话将其改为2.0或者3即可解决该问题

使用docker-compose快速构建wordpress

标签:tle   restart   chm   tps   tab   nload   ref   2.0   pos   

原文地址:https://www.cnblogs.com/youcong/p/10181923.html

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