【发布时间】:2016-01-05 17:13:56
【问题描述】:
我想使用 docker 容器,而不必使用弹性 beanstalk 或 ec2 容器服务。我想上传一个描述容器的.zip 文件(就像你对弹性beantalk 所做的那样)并让一个通用的ec2 实例使用docker 运行它。
在查看 beanstalk 创建的运行 docker 容器的 ec2 实例的 user data 部分时,我看到了一个 cloud-init 脚本,该脚本下载了一个大型 shell 脚本来完成所有设置 (Example)。我假设弹性 beanstalk 所做的一切也可以通过使用 ec2 实例和 user data 脚本手动实现。
我的问题是:有人可以为user data 脚本提供一个最小示例
- 安装/配置 docker
- 下载 .zip 文件
- 运行我的 docker 镜像
我熟悉自动缩放组等,我希望在不使用 beanstalk 或 ec2 容器服务魔法的情况下运行此设置。
【问题讨论】:
标签: amazon-ec2 docker amazon-elastic-beanstalk cloud-init amazon-ecs