xyb*_*rek 22 ubuntu docker ubuntu-14.04
试图安装在泊坞机内,无论是vim还是nano,但我只能得到这个:
0% [Connecting to archive.ubuntu.com (91.189.88.152)]
Run Code Online (Sandbox Code Playgroud)
退出码头并做ping archive.ubuntu.com,我得到回复,同时在docker内做它没有响应.
可能是什么问题呢?
Tro*_*dor 50
首先,我创建了docker:
sudo docker run -t -i ubuntu /bin/bash
Run Code Online (Sandbox Code Playgroud)
您可以使用其编号或名称输入正在运行的泊坞窗:
sudo docker exec -it be8aa338d656 bash
Run Code Online (Sandbox Code Playgroud)
然后在docker里面运行这段代码:
apt-get update
apt-get install vim nano
Run Code Online (Sandbox Code Playgroud)
Has*_*tax 14
以下是如何使用它wget来获取和安装nano,然后使用它来编辑python:latestdocker 映像中的文件。
cd ~
wget http://www.nano-editor.org/dist/v2.4/nano-2.4.2.tar.gz
tar -xzf nano-2.4.2.tar.gz
cd nano-2.4.2
./configure
make
make install # removed sudo from this line
Run Code Online (Sandbox Code Playgroud)
现在测试一下:
touch file
nano file
# close with `ctrl+z enter`
rm file # delete that test file
Run Code Online (Sandbox Code Playgroud)
更新:
apt-get为我工作......我敢打赌其他人不会先运行更新。
apt-get update
apt-get install nano
Run Code Online (Sandbox Code Playgroud)
问题很老了,但如果有人在寻找解决方案,这就是我解决它的方法,在我的 Dockerfile 中我写了这个:
RUN apt-get -y update
RUN apt-get -y install vim nano
Run Code Online (Sandbox Code Playgroud)
-y 自动给出“是”以继续命令。奇迹般有效!
| 归档时间: |
|
| 查看次数: |
35631 次 |
| 最近记录: |