簡體   English   中英

在 Docker 上恢復一個 WordPress 站點。

[英]Restore a WordPress site on Docker.

我有一個我想容器化的網站 我嘗試按照此 鏈接中提到的步驟操作
我將我的文件復制到 /var/www/html/example.com/src/ 並且我的 docker-compose 文件如下所示:

version: '2'

services:
  example_db:
    image: mysql:5.7
    environment:
      MYSQL_ROOT_PASSWORD: ${WP_DB_USER_PASSWORD}
      MYSQL_DATABASE: ${WP_DB_NAME}
    volumes:
      - /var/lib/mysql:/docker-entrypoint-initdb.d/example.sql
    container_name: example_db


    restart: always

  example:
    depends_on:
      - example_db
    image: wordpress:5.0.0-php5.6-apache # we're using the image with php7.1 
    environment:
      WORDPRESS_DB_PASSWORD: ${WP_DB_USER_PASSWORD}
      WORDPRESS_DB_NAME: ${WP_DB_NAME}
    container_name: example
    ports:
      - "1512:80"
    restart: always
    links:
      - example_db:mysql
    volumes:
      - ./src:/var/www/html/docker/example.com/src/

我在 /www/html/docker/example.com/src/ 中有我的 wordpress 文件,在 /src/docker/example.com/data/docker-entrypoint-initdb.d/lbdocker.sql 中有數據庫備份

每次我訪問該網站時,它都會轉到 WordPress 設置指南。

這是舊的,但問題與 $table_prefix 有關

您的備份表前綴與目標不同。

更新您的配置,它將起作用。 使固定

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM