Docker按照kong和kongA
2021/6/7 18:50:50
本文主要是介绍Docker按照kong和kongA,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
百度搜索kong install,查找官网安装教程,点docker海豚图表,查看:
https://docs.konghq.com/enterprise/2.4.x/deployment/installation/docker/
安装kong,按照官网的教程:
docker pull kong/kong-gateway:2.4.1.0-alpine
docker images
docker tag <IMAGE_ID> kong-ee
docker network create kong-ee-net
建数据库:
docker run -d --name kong-ee-database \
--network=kong-ee-net \
-p 5432:5432 \
-e "POSTGRES_USER=kong" \
-e "POSTGRES_DB=kong" \
-e "POSTGRES_PASSWORD=kong" \
postgres:9.6
导docker库数据:
docker run --rm --network=kong-ee-net \
-e "KONG_DATABASE=postgres" \
-e "KONG_PG_HOST=kong-ee-database" \
-e "KONG_PG_PASSWORD=kong" \
-e "KONG_PASSWORD=kong" \
kong-ee kong migrations bootstrap
如果不按照官网,则:
kong kong migrations bootstrap
启动kong:
docker run -d --name kong \
--network=kong-ee-net \
-e "KONG_DATABASE=postgres" \
-e "KONG_PG_HOST=kong-ee-database" \
-e "POSTGRES_DB=kong" \
-e "KONG_PG_USER=kong" \
-e "KONG_PG_PASSWORD=kong" \
-e "KONG_ADMIN_LISTEN=0.0.0.0:8001,0.0.0.0:8444 ssl" \
-p 8000:8000 \
-p 8001:8001 \
-p 8443:8443 \
-p 8444:8444 \
kong:latest
如果不想在kong访问地址里输入8000,把-p 8000:8000 \ 改成-p 80:8000 \ ,相当于nginx的conf端口配置
----------------------------------------------------------------
安装kongA:
docker pull pantsel/konga
导入kongA数据:
docker run --network=kong-ee-net --rm pantsel/konga -c prepare -a postgres -u \
postgresql://kong:kong@kong-ee-database:5432/konga
启动kongA:
原有的命令,会报错超时:
docker run --network=kong-net -d -p 1337:1337 -e "DB_ADAPTER=postgres" -e "DB_URI=postgres://kong:kong@kong-database:5432/konga" -e "NODE_ENV=production" –name konga pantsel/konga
把-d删除,就可以了:
docker run --network=kong-ee-net -p 1337:1337 -e "DB_ADAPTER=postgres" -e "DB_URI=postgres://kong:kong@kong-ee-database:5432/konga" -e "NODE_ENV=production" --name konga pantsel/konga
http://192.168.88.128:1337/#!/login 登录kongA
docker logs konga :查看konga报错日志
这篇关于Docker按照kong和kongA的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-19Docker-Compose容器集群化项目实战:新手入门指南
- 2024-11-19Docker镜像仓库项目实战:新手入门教程
- 2024-11-19Docker容器化部署项目实战:新手入门教程
- 2024-11-19Docker-Compose容器集群化资料入门教程
- 2024-11-19Docker镜像仓库资料详解:新手入门教程
- 2024-11-19Docker容器化部署资料:新手入门指南
- 2024-11-19Docker-Compose容器集群化教程:从入门到实践
- 2024-11-19Docker镜像仓库教程:新手入门指南
- 2024-11-19Docker容器化部署教程:初学者指南
- 2024-11-18Docker-Compose容器集群化入门教程