WSL2 上的 Couchdb docker:无法进行设置

Couchdb docker on WSL2: no setup possible

我试图从 Docker 中获得一些乐趣并测试 CouchDB。 我正在 Docker on Windows 10 运行ning on WSL2.

我知道 运行 这样的事情很容易:

docker run -d --name my-couchdb -e COUCHDB_USER=admin -e COUCHDB_PASSWORD=password couchdb:latest -p 5984:5984

实际上,运行宁“很好”。

很好,从日志中我可以看出它运行没问题,没有错误。

但是此时我想设置一下,去http://127.0.0.1:5984/_utils#setup或者http://[::1]:5984/_utils#setup

如你所想,我无法访问它。

知道如何解决它吗? 我不是 docker 方面的专家,这是第一次接触 CouchDB,所以我想快速了解一下 运行,但我已经卡住了。

谢谢, 罗

根据此处的文档https://docs.docker.com/engine/reference/commandline/run/

docker run [OPTIONS] IMAGE [COMMAND] [ARG...]

你放在图片后面的项目将作为参数,这不是你想要的。