Docker-compose 可以在容器外运行脚本吗?

时间:2021-02-17 15:57:11

标签: docker docker-compose dockerfile

我有以下 docker-compose.yml 文件,其中有一项服务:

  service:
    container_name: service-name
    image: service-image
    command: >
      /bin/bash -c "
        command1;
        command2;
        command3
        "

这个 docker-compose.yml 工作正常。问题是“命令”的脚本变得复杂,我想在 configure.sh 脚本中对其进行外部化,以便在我的文件夹中:

docker-compose.yml
configure.sh

有没有办法从“命令”选项中调用 configure.sh? 图像服务图像来自 Docker-HUB,除非我用自己的图像扩展它,否则我不可能将 configure.sh 复制到图像中。但是,我想避免这种情况。

0 个答案:

没有答案