我正在尝试使用terraform在AWS ec2实例上安装drupal。我已经创建了一个脚本文件,在其中我已经定义了docker安装和docker-compose.yml的s3位置,然后我在脚本中运行docker-compose up -d命令。我调用了用户数据中的脚本文件,除了docker容器没有启动之外,在新的AWS ec2实例上一切正常。docker-compose文件已经下载到实例中,但它们不是正在运行的容器。如果我再次登录到该实例并运行该命令,那么两个drup
我有Jenkins实例,ESC集群和docker-compose配置文件来组成我的镜像和链接容器。在git推送之后,我的Jenkins实例从所有repos (webapp、api、lb)获取所有源代码,并执行一批操作,如构建、复制文件等。在那之后,我将所有文件夹的Dockerfiles设置为"ready for compose“。在这个阶段,我不知道如何在AWS上ping我的ESC集群,以便从Jenkins抓取所有图像,并用我的docker-compose.yml配置合成它们。