我有一个Dockerfile,可以在我的机器上成功构建并运行它。然后,我将其推送至我们公司的私有Dockerhub帐户。
我已经使用Dockerrun.aws.json设置了Elastic Beanstalk,并在S3中设置了凭据,以从私有Dockerhub存储库中提取映像。
每次我上载并部署Dockerrun.aws.json时,它都无法运行configtest并抱怨/ var / log / apache2无法访问,考虑到它在我的本地环境下工作是没有意义的。此外,如果我通过SSH进入由EB管理的EC2实例,则可以在docker上运行该映像,它也可以正常工作。
有什么作用?