无法在docker容器中安装vim或nano

尝试在docker中安装vim或者nano,但是我只能得到这个:

0% [Connecting to archive.ubuntu.com (91.189.88.152)] 

退出docker,然后ping archive.ubuntu.com ,我得到答复,同时在Docker内部它不响应。

可能是什么问题呢?

首先我创建码头工人:

 sudo docker run -t -i ubuntu /bin/bash 

您可以输入正在运行的码头工人的号码或姓名:

 sudo docker exec -it be8aa338d656 bash 

然后在Docker里面运行这个代码:

 apt-get update apt-get install vim nano 

解决的办法是运行docker:

 docker run --net=host 

它看起来像你的码头不能连接到互联网。 尝试这个:-

 sysctl -w net.ipv4.ip_forward=1 

然后重新启动: –

 service docker restart 

如果仍然不工作,请阅读: – 我的码头集装箱没有互联网