AWS Beanstalk可以从Docker容器运行应用程序。如文档(http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_docker_image.html)中所述,可以在Dockerrun.aws.json中将目录映射写入EC2卷:
"Volumes": [
{
"HostDirectory": "/var/app/mydb",
"ContainerDirectory": "/etc/mysql"
}
Run Code Online (Sandbox Code Playgroud)
但是,是否可以挂载特定的EBS音量?
我需要在Docker容器中运行db并使用Beanstalk进行部署。显然,我需要数据的持久性,数据库的备份/还原等。
amazon-ec2 amazon-web-services docker amazon-elastic-beanstalk