在Docker容器中添加PPA失败

zhe*_*114 7 ubuntu apt docker

我在docker容器中运行了add-apt-repository ppa:ubuntu-wine/ppa,但是没有通知:

Cannot add PPA: 'ppa:ppaname/ppa'.
Please check that the PPA name or format is crrect.
Run Code Online (Sandbox Code Playgroud)

Hower它在主机上工作.

谷歌搜索了很多,我尝试了以下几点:

apt-get install python-software-properties
apt-get install software-properties-common
apt-get install --reinstall ca-certificates
Run Code Online (Sandbox Code Playgroud)

并没有奏效.

主机上的系统是ubuntu 14.04,64bit.

容器的图像基于DOCKER HUB的ubuntu 14.04.

有谁能够帮我?

Fed*_*lto 14

我不确定你出了什么问题.

以下是我如何使用它:

$ 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
Run Code Online (Sandbox Code Playgroud)

  • 在我的情况下,`apt-get install -y software-properties-common`解决了这个问题. (5认同)