• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
가이드

docker compose mattermost 설치 가이드

하늘은파랗다 571

2

2

version: "3"

services:

  db:
    container_name: {postgres-mattermost}
    image: postgres:latest
    restart: unless-stopped
    volumes:
      - {/volume1/docker/postgres}:/var/lib/postgresql/data:rw
      - /etc/localtime:/etc/localtime:ro
    environment:
      - POSTGRES_USER={user}
      - POSTGRES_PASSWORD={mypassword}
      - POSTGRES_DB={db}

  app:
    container_name: {mattermost}
    image: mattermost/mattermost-team-edition:latest
    restart: unless-stopped
    volumes:
      - {/volume1/docker/mattermost/config}:/mattermost/config:rw
      - {/volume1/docker/mattermost/data}:/mattermost/data:rw
      - {/volume1/docker/mattermost/logs}:/mattermost/logs:rw
      - {/volume1/docker/mattermost/plugins}:/mattermost/plugins:rw
      - {/volume1/docker/mattermost/client/plugins}:/mattermost/client/plugins:rw
      - /etc/localtime:/etc/localtime:ro
    environment:
      - MM_USERNAME={user}
      - MM_PASSWORD={mypassword}
      - MM_DBNAME={db}
      - MM_SQLSETTINGS_DATASOURCE=postgres://{user}:{mypassword}@{postgres-mattermost}:5432/{db}?sslmode=disable&connect_timeout=10

먼저 볼륨을 생성한 다음 sudo chown -R 2000:2000 {볼륨/mattermost}를 실행하고 위 docker-compose를 돌리면 작동합니다.

저는 이상하게 cli 환경에서 docker run을 썼더니 db 접속 오류가 계속 발생해서 오랜 시간 삽질해서 성공한 docker compose입니다.

혹시 저같은 오류를 겪는 사람이 있을까봐 올려둡니다.

{}부분은 입맛에 맞게 수정할 수 있는 부분이라는 표시입니다.

신고공유스크랩
2
2등
MJK 2023.10.14. 21:29
감사합니다! 혹시 AWS에 올려서 설치했는데 웹소켓 문제가 발생하네요 ㅠ 이것도 도커 컴포즈에서 해결해야하는게 맞나요?

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

본 게시판은 서버구축 게시판과 통합되었습니다.

서버구축 게시판 이동하기