在docker compose文件中生成随机数?
我有以下docker compose文件:在docker compose文件中生成随机数?,docker,docker-compose,Docker,Docker Compose,我有以下docker compose文件: version: '2' services: puppetagent: build: . extra_hosts: puppet: "${MASTER_IP}" image: 2klic/device:v1 container_name: test_agent 我想修改container\u name:test\u agent,在名称test\u agent后面添加一个随机的4位数字 例如测试试剂12
version: '2'
services:
puppetagent:
build: .
extra_hosts:
puppet: "${MASTER_IP}"
image: 2klic/device:v1
container_name: test_agent
我想修改container\u name:test\u agent
,在名称test\u agent后面添加一个随机的4位数字
例如测试试剂1243、测试试剂4352等
有没有一种方便的方法可以这样做?为什么不省略
容器名称,让compose为其分配名称?您可以用环境变量替换随机数,类似这样的事情,因此在每次放大之前,您可以从脚本中将随机值替换为环境变量