gpt4 book ai didi

docker - Redis Docker 未与其他 Docker 容器链接

转载 作者:行者123 更新时间:2023-12-02 07:33:52 27 4
gpt4 key购买 nike

我有两个 Docker 镜像。一种是jobservice,另一种是redis。我尝试使用 link 命令将 redis 容器链接到我的作业服务容器中。

错误是找不到docker镜像。

我删除了链接命令,然后它工作正常。

两个 Docker 镜像

$ docker images ls
gcr.io/sighmo-development/jobservice 1.0.1 f0a1a4458f89 11 seconds ago 874MB
redis latest f7302e4ab3a8 2 weeks ago 98.2MB

Docker ps 命令

$ docker ps
848cf2992a34 redis "docker-entrypoint.s…" 8 hours ago Up 8 hours 6379/tcp some-redis

运行 jobservice 的 docker 命令

$ docker run -d \
--env-file /home/amareswaran_cloud/lookmyjobs-repo/LOOK_MY_JOBS/docker-env/env.list \
-v /home/amareswaran_cloud/lookmyjobs-volume/jobservice:/home/ssl --name=jobservice \
--link discovery:discovery \
--link sc_kafka:kafka \
--link scdb:scdb \
--link sc_redis:some-redis \
gcr.io/sighmo-development/jobservice:1.0.1

预计 docker 命令应与 redis 链接。但实际是找不到 docker 镜像。

最佳答案

您颠倒了容器名称和别名。容器名称应该放在第一位,根据 docker ps ,您的容器被命名为 some-redis:

--link some-redis:sc_redis

关于docker - Redis Docker 未与其他 Docker 容器链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57742832/

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