【问题标题】:Setup WP usin Docker container on UBUNTU server在 UBUNTU 服务器上使用 Docker 容器设置 WP
【发布时间】:2020-05-09 20:19:21
【问题描述】:

我正在使用 docker 在我的 ubuntu 服务器上安装 nginx、WP、MariaDB。 根据https://dev.to/foresthoffman/hosting-wordpress-over-https-with-docker-5gc 本教程,我正在创建文件夹和 docker-composer.yml 文件。 我的 .yml 文件代码

    version: '3.3'

services:
  nginx:
    container_name: nginx-wordpress
    image: nginx:latest
    ports:
      - '80'
    volumes:
      - ./nginx-wordpress:/etc/nginx/conf.d
      - ./nginx-wordpress.conf:/etc/nginx/nginx.conf
      - ./logs/nginx-wordpress:/var/log/nginx
      - ./wordpress:/var/www/html
    depends_on:
      - wordpress
    restart: always
    networks:
      - nginxproxy_default
  mysql:
    container_name: mysql
    image: mariadb
    ports:
      - '3306'
    volumes:
      - ./mysql:/var/lib/mysql
    environment:
      - MYSQL_ROOT_PASSWORD=admin
    restart: always
    networks:
      - nginxproxy_default
  wordpress:
    container_name: wordpress
    image: wordpress
    ports:
      - '9000'
    volumes:
      - ./wordpress:/var/www/html
    environment:
      - WORDPRESS_DB_NAME=wordpress
      - WORDPRESS_TABLE_PREFIX=wpprefix_
      - WORDPRESS_DB_HOST=mysql
      - WORDPRESS_DB_PASSWORD=admin
    depends_on:
      - mysql
    restart: always
    networks:
      - nginxproxy_default
networks:
  nginxproxy_default:
    external: true

当我编译 docker-composer up 命令时,它会在 docker 的覆盖文件夹中安装 NginxWP。这里有点困惑我如何将WP 容器与/var/www/htmlNginx 容器与/etc/nginx 映射。

【问题讨论】:

    标签: ubuntu nginx docker-compose


    【解决方案1】:

    您的本地文件夹./wordpress 映射到容器的/var/www/html

    尔格:

    ./wordpress:/var/www/html
    

    非常相似的 nginx 挂载映射:

        volumes:
          - ./nginx-wordpress:/etc/nginx/conf.d
          - ./nginx-wordpress.conf:/etc/nginx/nginx.conf
          - ./logs/nginx-wordpress:/var/log/nginx
          - ./wordpress:/var/www/html
    

    请阅读Docker(-composer) 文档。

    网上也有数百个这样的例子:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-05
      • 2017-09-16
      • 2018-07-26
      • 2021-09-06
      • 1970-01-01
      • 1970-01-01
      • 2012-01-14
      • 1970-01-01
      相关资源
      最近更新 更多