多容器Docker AWS Elastic Beanstalk身份验证问题

时间:2019-06-10 03:37:56

标签: amazon-web-services amazon-elastic-beanstalk

在EBS上部署多docker应用程序时遇到问题。 Docker映像托管在私有组织存储库中。

config.json文件托管在S3上。

{
  "https://myorg:8888": {
  "auth": "...."
}

我将名称为myorg: 8443 / runtime-generic:latest

的docker镜像推送

我的Dockerrun.aws.json文件看起来像

{
    "AWSEBDockerrunVersion": "2",
        "authentication": {
        "bucket": "app-bucket",
        "key": "config/config.json"
    },
    "volumes": [
        ...
    ],
    "containerDefinitions": [
        ...
        {
            "name": "app-api",
            "image": "myorg:8443/runtime-generic:latest",
            "essential": true,
            "memoryReservation": 256,
            ..
        }
    ]
}

AWS日志显示它正在尝试从https://myorg获取图像: 8443 / v2(myorg: 8443 出现在图像名称中)比https://myorg 8888 (在config.json中给出

任何帮助或指导将不胜感激。

0 个答案:

没有答案