Mattermost Docker “/config/config.json” 权限被拒绝

Mattermost Docker "/config/config.json" Permission denied

我正在试验最重要的 docker 图片。我收到来自最重要的官方 docker 图片本身的 Permission denied。

OS :Centos 8 流。 用户:root - 运行 所有 docker-使用 root 编写命令。

任何其他 docker 图片(例如 Wordpress)都可以。

有什么线索吗?

version: "3.7"
services:
  db:
    container_name: mattermost-db
    image: mysql:8.0.20
    environment:
      MYSQL_ROOT_PASSWORD: msqlroot123#
      MYSQL_DATABASE: mattermost
      MYSQL_USER: msqluser 
      MYSQL_PASSWORD: msqluser123#
    command: mysqld --default-authentication-plugin=mysql_native_password
    volumes: 
      - ./volumes/db/mysql:/var/lib/mysql
    ports:
      - "3306:3306"
    networks:
      - my-network
  app:
    #image: mattermost/mattermost-team-edition:release-5.33
    image: mattermost/mattermost-prod-app
    container_name: mattermost-docker_app_1 
    restart: unless-stopped
    volumes:
      - ./volumes/app/mattermost/config:/mattermost/config:rw
      - ./volumes/app/mattermost/data:/mattermost/data:rw
      - ./volumes/app/mattermost/logs:/mattermost/logs:rw
      - ./volumes/app/mattermost/plugins:/mattermost/plugins:rw
      - ./volumes/app/mattermost/client-plugins:/mattermost/client/plugins:rw
      - /etc/localtime:/etc/localtime:ro
    ports: 
      - "8000:8000"
    environment:
      - MM_USERNAME=msqluser
      - DB_PORT_NUMBER=3306
      - MM_DBNAME=mattermost
      - DB_HOST=mattermost-db
      - VIRTUAL_HOST=mattermost.abcinc.com
      - VIRTUAL_PORT=8000
      - LETSENCRYPT_HOST=mattermost.abcinc.com
      - MM_USERNAME=mmuser
      - MM_PASSWORD=mmuser_password
      - edition=team
    networks:
      - my-network
networks:
  my-network:
    external:
      name: my-network

这里描述了重要的步骤: https://github.com/mattermost/mattermost-docker#startingstopping-docker

chown -R 2000:2000 ./volumes/app/mattermost/

您可能需要使用 sudo