confluence docker 설치

목차

순서

  • docker설치
  • docker postgresql
  • docker conflucen
  • 설정

쿠버네티스로 배포는 현재는 아무래도 어렵다. 먼저 docker를 설치 해보고 자 함.

참고 문서

docker

일반설치

설치

postgresql 설치

루트권한으로 설치 헀음.

# postgresql docker 이미지 다운
$ docker pull postgres 

# docker볼륨 생성 후 실행 
$ docker volume create pgdata
$ docker run -d -p 5432:5432 --name pgsql -it --rm -v pgdata:/var/lib/postgresql/data 
# 도커 접속 후 계정 생성
$ docker exec -it pgsql bash
​
root@7f61651d217f:/# psql -U postgres
psql (10.3 (Debian 10.3-1.pgdg90+1))
Type "help" for help.
postgres=# CREATE DATABASE mytestdb;
CREATE DATABASE
postgres=#\q

# ip 확인 
# 툴 설치
$ apt-get install net-tools
exit

$ docker exec 7f61651d217f ifconfig

confluence 설치

$docker run -v /data/your-confluence-home:/var/atlassian/application-data/confluence --name="confluence" -d -p 8090:8090 -p 8091:8091 atlassian/confluence-server

접속

https://192.168.55.23:8091

위 문서대로 설치 진행

nginx

vi /etc/nginx/conf.d/domain.com.conf

server {
 listen 80;
 server_name domain.com;

location / {
 proxy_pass https://192.168.55.23:8091;
 }
}

cloudflare

DNS설정 및 SSL설정 - 가변 설정


Written by@MuseKim
Muse Kim