gpt4 book ai didi

Docker:旧版--link参数的等价物是什么

转载 作者:IT老高 更新时间:2023-10-28 12:47:26 30 4
gpt4 key购买 nike

我需要将我的数据库容器与我的服务器容器连接起来。现在我只是对遗留参数--link感到不满,它工作得很好

$> docker run -d -P --name rethinkdb1 rethinkdb
$> docker run -d --link rethinkdb:db my-server

但是,如果这个参数最终会被删除,我该怎么做呢?

最佳答案

文档说要使用 docker network改为命令(自 Docker 1.9.0 - 2015-11-03 起可用)

代替

$> docker run -d -P --name rethinkdb rethinkdb
$> docker run -d --link rethinkdb:rethinkdb my-server

你现在将使用

$> docker network create --name my-network
$> docker run -d -P --name rethinkdb1 --net=my-network rethinkdb
$> docker run -d --net=my-network my-server

请注意,在新表单中,使用了容器名称,而在您能够定义别名之前。

当两个容器属于同一网络时,它们的 /etc/hosts 文件会更新,以便您可以使用容器名称而不是它们的 IP 地址。

关于Docker:旧版--link参数的等价物是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34620695/

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