August 27, 2020
쿠버네티스로 배포는 현재는 아무래도 어렵다. 먼저 docker를 설치 해보고 자 함.
docker
일반설치
루트권한으로 설치 헀음.
# 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
$docker run -v /data/your-confluence-home:/var/atlassian/application-data/confluence --name="confluence" -d -p 8090:8090 -p 8091:8091 atlassian/confluence-server
위 문서대로 설치 진행
vi /etc/nginx/conf.d/domain.com.conf
server {
listen 80;
server_name domain.com;
location / {
proxy_pass https://192.168.55.23:8091;
}
}
DNS설정 및 SSL설정 - 가변 설정