如何在dockercompose里面设置CONTAINER_ID
在Docker Compose中设置CONTAINER_ID是不必要的,因为Docker Compose会自动管理容器ID。每个容器都会自动生成一个唯一的ID,你可以使用以下命令查看:
docker ps -aq
如果你想要在Docker Compose文件中使用容器ID,你可以使用环境变量来引用它。例如,在Docker Compose文件中,你可以定义一个环境变量来引用容器ID:
services:
my_service:
environment:
- CONTAINER_ID=${HOSTNAME}
在这个例子中,我们使用了${HOSTNAME}引用了容器的主机名。这个主机名就是容器ID。你可以在容器内部使用该环境变量来引用容器ID。
注意,这里的CONTAINER_ID是自定义的环境变量名,你可以使用任何你喜欢的名字。
原文地址: https://www.cveoy.top/t/topic/dp4p 著作权归作者所有。请勿转载和采集!