Docker에 Confluence 설치하기

docker run --name confluence -itd --restart always \
  --env 'JVM_MAXIMUM_MEMORY=2G' \
  --publish 18090:8090 \
  --volume /data/confluence:/var/atlassian/confluence \
  cptactionhank/atlassian-confluence

확인

docker ps

주소:18090 접속


아래와 같은 오류가 날때

2018-09-09 10 14 26 Daemon(2) 계정에게 권한을 주면 됩니다.

docker exec -it -u root confluence bash
chown -R 2:2 /var/atlassian/confluence/
exit

접속후 설정화면
외부 DB 연결시 ‘운영환경 설치’를 눌러주세요.
2018-09-09 10 18 32

에드온 설정 2018-09-09 10 19 27

라이선스 키 입력
먼저 평가판으로 구축하셔도 나중에 구입후 라이선스를 변경할 수 있습니다.
2018-09-09 10 21 30

다음 2018-09-09 10 23 11

MySQL 설정

Docker에 MySQL 설치하기

디비 생성

CREATE DATABASE confluencedb CHARACTER SET utf8 COLLATE utf8_bin;

유저 생성

GRANT ALL PRIVILEGES ON confluencedb.* TO 'confluenceuser'@'%' IDENTIFIED BY '비밀번호';
flush privileges;

데이터베이스 설정 2018-09-09 10 28 43

데이터베이스 URL (READ-COMMITTED 옵션)

jdbc:mysql://아이피주소:포트번호/confluencedb?sessionVariables=tx_isolation='READ-COMMITTED'

구축된 jira가 있다면 jira와 연동하시면 됩니다.