2014-10-21 2 views
4

я побежал надстройку APT-репозитория PPA: Ubuntu-вино/PPA в Докер контейнере, но не с уведомлением:добавить PPA неудачу в Докер контейнере

Cannot add PPA: 'ppa:ppaname/ppa'. 
Please check that the PPA name or format is crrect. 

Хауэр он работал на хозяина.

После гугле много, я попробовал следующее:

apt-get install python-software-properties 
apt-get install software-properties-common 
apt-get install --reinstall ca-certificates 

и не работал.

Система на хосте - ubuntu 14.04,64bit.

Изображение контейнера основано на ubuntu 14.04 от DOCKER HUB.

Может кто-нибудь мне помочь?

ответ

11

Я не уверен, что пошло не так с вами.

Вот как я получил это работает:

$ docker run -t -i --rm ubuntu:14.04 /bin/bash 

And inside the container 
# apt-get update && apt-get install -y software-properties-common 
# add-apt-repository ppa:ubuntu-wine/ppa 
# apt-get update 
+0

Я решил эту проблему. Изображение контейнера основано на Debian wheezy, а не ubuntu. Я совершил ошибку. – zhenxing1114

+5

В моем случае 'apt-get install -y software-properties-common' решила проблему. –

0

Попробуйте определения этого вар, прежде чем

LC_ALL=C.UTF-8 add-apt-repository ppa:ppaname/ppa 
Смежные вопросы