我需要从存在于地址(/service/variables.txt)的docker映像中的文本文件中读取一堆环境变量,并将其设置为我正在运行的容器中的环境变量,然后执行利用它们的命令。我正在docker-compose文件中执行以下步骤。我希望我的docker-compose看起来像下面这样。
services:
service1:
image: imagename:tag
container_name: name
command:
- exec source /service/variables.txt
- exec export $(cut -d= -f1 /service/variables.txt)
- exec start_service $VAR1 $VAR2
我的问题是,如何在一个docker-file中的exec
下有多个command
命令?