docker容器中安装常用命令工具

使用docker创建了一个容器后,进入到容器内部,你会发现很多常规命令都无法使用,比如我要用ping来查看一下网络是否畅通,会遇到这样的情况:

1
2
root@7c8a4089cdff:/$ ping www.baidu.com
bash: ping: command not found

此时就需要自己简单处理一下了,因为容器都是一个最精简系统,额外的东西都自己安装。

首先更新一下源:

1
root@7c8a4089cdff:/$ apt-get update

然后就可以安装相应的命令了。

安装网络工具ping:

1
root@7c8a4089cdff:/$ apt-get install inetutils-ping

安装wget工具:

1
root@7c8a4089cdff:/$ apt-get install wget

安装vim工具:

1
root@7c8a4089cdff:/$ apt-get install vim

类似的容器里没有的命令工具,此时都可以自行按需安装使用了。xxxxxxxxxx [root@server]#

1
docker rm -v $(docker ps -aq -f status=dead)shell