gpt4 book ai didi

docker - dockerized redis cli 中的 "some-network"占位符是什么?

转载 作者:可可西里 更新时间:2023-11-01 11:46:02 25 4
gpt4 key购买 nike

我正在查看 documentation here ,并查看以下行:

$ docker run -it --network some-network --rm redis redis-cli -h some-redis

--network some-network 字段应该放什么?我之前在现场的 docker run 命令做了 docker run -d -p 6379:6379 等默认端口映射

我正在使用默认的 docker 网络配置启动我的 redis 服务器,并看到它正在使用中:

$ docker container ls
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
abcfa8a32de9 redis "docker-entrypoint.s…" 19 minutes ago Up 19 minutes 0.0.0.0:6379->6379/tcp some-redis

但是,使用默认桥接网络会产生:

$ docker run -it --network bridge --rm redis redis-cli -h some-redis
Could not connect to Redis at some-redis:6379: Name or service not known

最佳答案

忽略--network bridge命令,使用:

docker exec -it some-redis redis-cli

关于docker - dockerized redis cli 中的 "some-network"占位符是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56587595/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com