docker容器中安装各个命令
我们在安装docker同时,进入到容器中时,例如想使用grep、vim、 find、ifconfig 等类似命令时,
提示:
bash: vim: command not found
bash: grep: command not found
bash: finf: command not found
那这要怎么解决呢? 方法来了。
网上什么乱七八糟的一堆源,几乎是没什么用,不如下面几行源地址来的快。
进入容器中
docker exec -it 31d1d6e16394 /bin/bash
直接复制这四行命令:
向/etc/apt/sources.list文件中,写入源地址,
因为没有vim 命令,只能使用echo 重定向往里写
源地址如下:
复制粘贴即可:
echo deb http://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free >/etc/apt/sources.list
echo deb http://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free >>/etc/apt/sources.list
echo deb http://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free >>/etc/apt/sources.list
echo deb http://mirrors.tuna.tsinghua.edu.cn/debian-security buster/updates main contrib non-free >>/etc/apt/sources.list
更新源
apt-get update
安装需要的工具
apt-get install wget