在docker-compose文件中生成一个随机数字?

我有以下docker-compose文件:

version: '2' services: puppetagent: build: . extra_hosts: puppet: "${MASTER_IP}" image: 2klic/device:v1 container_name: test_agent 

我想修改container_name: test_agent的方式,将一个随机的4位数字附加到名称test_agent。

如test_agent1243,test_agent4352等。

有没有一个方便的方法来做这样的事情?

为什么不只是省略了container_name并让它为它分配名称呢?