ps命令安装
我的环境是Centos7,记录一下今天使用中遇到的一些问题,供后续查看使用
1.进入容器目录
docker exec -it nginx /bin/bash
2.执行安装命令
apt-get update && apt-get install procps
3.报错情况
3.1 下载超时
这是因为apt获取安装包源是国外的地址,有些时候会导致下载慢甚至无法连接,那么我们需要切换一下国内包源地址
root@nginx:/# mv /etc/apt/sources.list /etc/apt/sources.list.bak
root@nginx:/# echo "deb http://mirrors.aliyun.com/debian jessie main">>/etc/apt/sources.list
root@nginx:/# echo "deb http://mirrors.aliyun.com/debian jessie-updates main">>/etc/apt/sources.list
root@nginx:/# apt-get update
然后再安装试试
3.2 安装报but it is not going to be installed
如图:
这是因为安装之前,有些依赖是没有的,那么我们就根据提示,先把相关依赖进行安装
apt-get install libtinfo5
apt-get install libncurses5
执行完后,再执行apt-get install procps试试
vim命令
执行apt-get install vim 即可进行安装