gpt4 book ai didi

docker - 主机名和服务名有什么区别?

转载 作者:行者123 更新时间:2023-12-02 21:01:42 25 4
gpt4 key购买 nike

为了让其他服务/系统/ docker 容器与我的容器对话,我应该给他们 docker 服务名还是必须定义主机名?

这是示例docker compose文件

version: '3'
networks:
test:
services:
testservicename:
networks:
- test
image: test.thedevcloud.net:8000/test/app:1.2
container_name: testcontainername
hostname: testhostname
ports:
- "8100:8100"

最佳答案

主机名仅影响容器中的内部主机名,容器名/服务名本身可以用于从其他应用程序连接到服务,并且是实际的DNS主机名。

因此,主机名只会影响容器的“内部”,而不会更改网络或连接选项。

关于docker - 主机名和服务名有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60184441/

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