Ошибка при запуске файла Dockerrun.aws.json ОШИБКА: ValueError :: Дополнительные данные

Я пытаюсь запустить текущий файл dockerrun.aws.json при локальном запуске eb, но он возвращает эту ошибку.

ОШИБКА: ValueError :: Дополнительные данные: строка 2, столбец 1 - строка 8, столбец 1 (символ 61 - 478)

Выдает ошибку после этих отладочных сообщений.

Creating elasticbeanstalk_signup_1...
/Library/Python/2.7/site-packages/docker/utils/utils.py:591: UserWarning: docker.utils.create_host_config() is deprecated. Please use Client.create_host_config() instead.
  'docker.utils.create_host_config() is deprecated. Please use '
Creating elasticbeanstalk_nginx_1...
Pulling image chavisb/nginx-proxy:latest...

Файл Dockerrun.aws.json

{
    "AWSEBDockerrunVersion": 2,
    "containerDefinitions": [
        {
            "name": "signup",
            "image": "197984628663.dkr.ecr.us-west-2.amazonaws.com/webinar-demo",
            "environment": [],
            "essential": true,
            "memory": 200,
            "mountPoints": [],
            "portMappings": [],
            "links": null,
            "volumesFrom": [],
            "extraHosts": null,
            "dnsServers": null,
            "disableNetworking": null,
            "dnsSearchDomains": null,
            "hostname": null,
            "entryPoint": null,
            "ulimits": null,
            "dockerSecurityOptions": null,
            "workingDirectory": null,
            "readonlyRootFilesystem": null,
            "command": null,
            "user": null,
            "dockerLabels": null,
            "logConfiguration": null,
            "cpu": 1,
            "privileged": null,
            "memoryReservation": null
        },
        {
            "name": "nginx",
            "image": "chavisb/nginx-proxy",
            "environment": [],
            "essential": true,
            "memory": 200,
            "mountPoints": [],
            "portMappings": [
                {
                    "hostPort": 80,
                    "containerPort": 80,
                    "protocol": "tcp"
                }
            ],
            "links": [
                "signup"
            ],
            "volumesFrom": [],
            "extraHosts": null,
            "dnsServers": null,
            "disableNetworking": null,
            "dnsSearchDomains": null,
            "hostname": null,
            "entryPoint": null,
            "ulimits": null,
            "dockerSecurityOptions": null,
            "workingDirectory": null,
            "readonlyRootFilesystem": null,
            "command": null,
            "user": null,
            "dockerLabels": null,
            "logConfiguration": null,
            "cpu": 1,
            "privileged": null,
            "memoryReservation": null
        }
    ],
    "volumes": []
}

Остальная часть кода находится здесь:https://github.com/bchav/beanstalk-docker-signup, Я пытался следовать учебнику по теме,https://www.youtube.com/watch?v=vaZmVSlWwyA

Я пробовал практически все: от избавления от пробелов в файле dockerrun до его минимизации. Я не уверен, что ошибка может быть?

Прикрепленное изображение ошибки

-ОБНОВИТЬ -

Поэтому я задал еще один вопрос здесь (Обновите Python для Mac с 2.7 до 3.6 (или новее) для клиента AWS с эластичным beanstalk) и получил мой Python, обновленный до новейшей версии 3.6, он смог дать мне более подробную ошибку, но все же ошибка. Приложено новейшее изображение ошибки.

ОШИБКА: JSONDecodeError :: Дополнительные данные: строка 2, столбец 1 (символ 61)

Ответы на вопрос(0)

Ваш ответ на вопрос