尝试使用Docker容器运行Kong API Gateway时连接被拒绝
我正在尝试使用Docker容器来运行Kong API Gateway。 我遵循hub.docker.com/_/kong/上的指示,启动了Cassandra数据库和Kong。
我有Cassandra运行使用下面的命令:
docker run -d --name kong-database \ -p 9042:9042 \ cassandra:3
和Kong使用下面的命令运行:
docker run -d --name kong \ --link kong-database:kong-database \ -e "KONG_DATABASE=cassandra" \ -e "KONG_CASSANDRA_CONTACT_POINTS=kong-database" \ -p 8000:8000 \ -p 8443:8443 \ -p 8001:8001 \ -p 7946:7946 \ -p 7946:7946/udp \ kong:latest
两个容器都在运行。 (我现在没有足够的声望来embedded图片,所以请看这里的截图: 我的容器列表 )
但是,当我这样做:
$ curl http://127.0.0.1:8001
我懂了:
curl: (7) Failed to connect to 127.0.0.1 port 8001: Connection refused
谁能让我知道可能的原因是什么?
- 是什么原因在Docker / Node负载下导致ESOCKETTIMEDOUT或ECONNREFUSED错误?
- 如何使用Docker,Puppet和Vagrant开发LAMP Web应用程序?
- 重新安装Boot2Docker由于明显的VirtualBox运行失败 – 如何closures它们?
- 使用docker-compose创build一个MySQL模式/数据库
- docker-machine在`DBG |创build中断 填零“
- boot2docker导致“无法连接到Docker守护进程。 'docker -d'在这个主机上运行吗?
- 在docker里面运行ng头testing(angular-cli karmatesting)
- 在Docker数据容器vs卷中部署Web应用程序
- 在另一个env中parsingenv