docker pull pantsel/konga
Konga의 Bootstrap환경을 위해 DB 마이그레이션이 필요함
Kong 설치시 생성한 환경(시리즈 1)을 그대로 사용하므로 네트워크는 kong-net
DB 접속정보 역시 kong-database
로 입력하여 prepare
명령 실행
docker run -p 1337:1337 \
--network {{kong-network}} \ // optional
--name konga \
-e "NODE_ENV=production" \ // or "development" | defaults to 'development'
-e "TOKEN_SECRET={{somerandomstring}}" \
pantsel/konga
postgres
or mysql
)docker run --rm --network=kong-net pantsel/konga:latest \
-c prepare -a 'postgres' \
-u postgresql://kong:kongpass@kong-database:5432/konga
기본포트 1337
네트워크는 kong-net
환경변수 TOKEN_SECRET - 본인 맘대로
DB 접속정보 등 설정
docker run -p 1337:1337 --network=kong-net -e "TOKEN_SECRET=<<난수 생성해서 입력>>" -e "DB_ADAPTER=postgres" -e "DB_URI=postgresql://kong:kongpass@kong-database:5432/konga" -e "NODE_ENV=production" --name konga pantsel/konga
브라우저로 접속
localhost:1337
name = admin
admin url = http://kong-gateway:8001