从docker-compose将shell命令结果传递给Dockerfile

我试图通过docker-compose将用户组ID从我的Linux环境传递到Dockerfile。我知道docker-compose.yml中的“ args”,但是我需要通过执行shell commang“ getent group mygroup | cut -d:-f3”来找到获取组ID的方法。这是强制性要求,因为这样容器将被分布在已知组名且ID将不同的不同环境中。

这是我在说的:

    version: '3.3'
    services:
    ...
        php:
            build:
                context: './php-fpm'
                args:
                    - GROUP_ID=<HERE I NEED TO GET SHELL COMMAND RESULTS>
            container_name: php-fpm
    ...

有什么方法可以做到吗?