zoukankan      html  css  js  c++  java
  • 使用docker-compose快速构建wordpress

    前提必须是在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即可解决该问题

  • 相关阅读:
    设计模式——观察者模式
    LeetCode OJ——Word Ladder
    unorder_set<typename T> 学习
    LeetCode OJ——Text Justification
    LeetCode OJ——Two Sum
    LeetCode OJ——Longest Valid Parentheses
    路飞学城Python-Day16
    路飞学城Python-Day15
    路飞学城Python-Day14(practise)
    路飞学城Python-Day14
  • 原文地址:https://www.cnblogs.com/youcong/p/10181923.html
Copyright © 2011-2022 走看看