Docker 배포 문제 해결#

M1 Mac의 권한 문제#

M1 Mac에서 Docker를 사용하여 Mattermost 서버를 배포하고 Docker 컨테이너에서 권한 문제가 발생하는 경우, 필요한 디렉토리를 다시 생성하고 권한을 설정한 다음 배포가 작동을 멈추게 하는 다음 명령을 건너뛰세요.

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

일반적으로 Docker 배포에 문제가 있는 경우, docker 데몬이 활성화되어 있고 실행 중인지 확인하세요:

sudo systemctl enable --now docker

Mattermost 배포의 모든 데이터와 설정을 제거하려면:

sudo rm -rf ./volumes

TLS 및 NGINX 문제#

NGINX용 TLS 인증서와 키 구성에 대한 자세한 가이드는 저장소의 이 문서 를 참조하세요.

다른 버전의 Mattermost 설치#

  1. 배포를 종료하세요.

  2. 저장소의 최근 변경사항을 가져오기 위해 git pull 을 실행하고, 잠재적인 env.example 변경사항에 주의하세요.

  3. .env 파일에서 MATTERMOST_IMAGE_TAG 를 원하는 enterprise 또는 team 이미지 버전을 가리키도록 조정하세요.

  4. Mattermost를 재배포하세요.

mattermost-docker 에서 업그레이드#

더 이상 사용되지 않는 mattermost-docker 저장소 에서 업그레이드하는 방법에 대한 자세한 가이드는 이 문서 를 참조하세요. 추가 도움이 필요하면 이 이슈 를 참조하세요.