Skip to content

Conversation

@hansenz42
Copy link

为了支持 docker compose 我做了如下修改:

  • 在 config.js 中加入读取 dockerMode 环境变量,用户可配置 DOCKER_MODE 变量来指定是使用 docker compose (DOCKER_MODE="compose") 还是 docker swarm (DOCKER_MODE="swarm") 不传递环境变量默认为 swarm,保证与原始设定一致。
  • 修改 run_script.js,加入对 docker compose 的支持,根据 dockerMode 切换下发的指令
  • 因为 docker compose 执行时间较长,可能会导致阿里云那边的超时。所以,修改 router.js 将阿里云触发器调用的接口修改为任务异步执行:在收到请求后先返回成功,再执行操作。

另修改了一下 gitgnore 避免 commit 其他无关文件。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant