Docker Couchbase无法连接到127.0.0.1端口8091:连接被拒绝

时间:2016-08-17 15:53:18

标签: docker couchbase

我是docker的新手,我在docker上运行couchbase。我的机器:ubuntu 16.04

我有一张Couchbase图片。我正在运行一些curl命令来配置Couchbase服务器并创建管理员用户。问题是,curl失败并显示错误消息无法连接到127.0.0.1端口8091:连接被拒绝。 netstat未显示localhost上的端口8091正在侦听。那些工作!我错过了什么?

我复制了这个脚本: Hyperloop example

这是我的Dockerfile的所有内容:

FROM couchbase:community-4.0.0

COPY configure-node.sh / opt / couchbase

CMD [“/opt/couchbase/configure-node.sh”]

我更改了Docker文件来自: 来自couchbase / server

比连接错误完成。然后我看到这个错误: https://github.com/madhur/couchbase-docker/blob/master/couchbase/configure-node.sh

我不明白为什么以及如何解决?

1 个答案:

答案 0 :(得分:0)

使用最新版本,你不应该面对这个问题,它是非常无缝的。

"docker run -d --name mycouchdb -p 8091-8094:8091-8094 -p 11210:11210 couchbase" 

将创建一个名为mycouchdb的容器,如果您运行docker logs mycouchdb,那么您应该看到为了访问数据库URL,请访问http://:8091