请问如何迁移 Nginx Proxy Manager docker 数据?

昨天晚上准备将搭建在家里群晖 docker 上的 NPM 迁移到 OpenWrt 路由器的 docker 中去。

不想再一个一个重新配置域名反代解析,直接将群晖的 NPM docker 目录( docker-compose.yml 文件 和 data, letsencrypt 两个文件夹)拷贝到 OpenWrt 上去构建,发现无法启动成功。报错如下:

能力有限,网上搜索一些关键字没有大看明白,网上简单搜索了一下大概了解可能是跟 ssl 证书相关但不知道解决办法。

不知有没有佬哥知道如何解决这个问题呢?核心点就是想保留之前 NPM 配置好的域名解析。

附带 docker-compose.yml 内容如下:

services:
  app:
    image: 'jc21/nginx-proxy-manager:latest'
    container_name: nginx-proxy-manager
    restart: unless-stopped
    ports:
      # These ports are in format <host-port>:<container-port>
      - '19654:80' # Public HTTP Port
      - '1789:443' # Public HTTPS Port
      - '2345:81' # Admin Web Port
      # Add any other Stream port you want to expose
      # - '21:21' # FTP
# Uncomment the next line if you uncomment anything in the section
environment:
  TZ: Asia/Shanghai
  # Uncomment this if you want to change the location of
  # the SQLite DB file within the container
  DB_SQLITE_FILE: "/data/database.sqlite"

  # Uncomment this if IPv6 is not enabled on your host
  # DISABLE_IPV6: 'true'

volumes:
  - ./data:/data
  - ./letsencrypt:/etc/letsencrypt