Запуск образа Amazon-Linux Docker на MacOS

Мне удалось скачать образ amazon linux с этого dockerhub -

ambakshi/amazon-linux    2016.03   083f32382cc4  4 months ago        142.7 MB

Но я не могу установить на него какой-либо пакет. Постоянно выдает ошибку 403 Forbidden.

[root@8ea0c348a91c /]# yum install lxml
Загруженные плагины: priority, update-motd, upgrade-helper http://packages.us-west-2.amazonaws.com/2016.09/main/20160901f6a8/x86_64/repodata/repomd.xml?instance_id=fail®ion=URLError: [Errno 14] PYCURL ERROR 22 — «Запрошенный URL вернул ошибку: 403 Forbidden» Попытка другого зеркала.

Есть ли что-то, что мне не хватает? Я пробую все это в Mac OS. Может кто-нибудь помочь?

Спасибо, Рамья.


person Ramya AT    schedule 24.10.2016    source источник
comment
Возможно ли, что Amazon-Linux основан на Debian? Вы пробовали apt-get установить lxml?   -  person Runcy Oommen    schedule 24.10.2016
comment
yum — менеджер пакетов в Amazon-Linux. «apt-get» отсутствует. (bash: apt-get: команда не найдена)   -  person Ramya AT    schedule 24.10.2016
comment
Хм... Мне удалось успешно установить его на тот же образ докера, когда образ работает на экземпляре EC2. Но тот же образ при запуске в Mac OS не позволяет «установить yum». Похоже, проблема с разрешением.   -  person Ramya AT    schedule 24.10.2016
comment
или это может быть ошибка Docker ?? Какой образ EC2 вы использовали? Можете ли вы запустить VirtualBox этого образа EC2 (при условии, что он находится в свободном доступе, например, CentOS, Fedora и т. д.) на вашем Mac, а затем запустить контейнер Docker, чтобы изолировать проблему? Что ж, это похоже на сон во сне (вспомните «Начало» :-)), но вы сможете сузить круг причин.   -  person Runcy Oommen    schedule 25.10.2016
comment
Пробовал это, используя официальный образ докера Amazon. Без вопросов.   -  person Charles    schedule 26.11.2016


Ответы (2)


Отвечая на мой собственный вопрос:

Компания Amazon выпустила официальные образы Docker «Amazon Linux», которые можно использовать для локальной разработки. Подробнее см. здесь: https://aws.amazon.com/blogs/aws/new-amazon-linux-образконтейнерадляоблачныхилокальныхрабочихнагрузок/

http://docs.aws.amazon.com/AmazonECR/latest/userguide/amazon_linux_container_image.html

person Ramya AT    schedule 29.11.2016

Вы можете загрузить эти пакеты только в том случае, если контейнер работает в инфраструктуре Amazon в их сети (например, экземпляр EC2). Это не будет работать с вашей локальной машины разработки.

person tomislav    schedule 24.10.2016
comment
Примерно через неделю после этого ответа это выглядит так, как будто это работает в помещении: aws.amazon.com/blogs/aws/ - person Kevin Hakanson; 28.12.2016