- 当想在docker容器内部使用vim编辑时,发现command not found。
- 看了一圈关于如何在docker内部安装vim的博客,均告失败。
- 然后看控制台输出的报错信息,是因为权限不够,但docker容器内又没有sudo命令。
最终解决如下
# 以管理员身份进入容器内部
sudo docker exec -it -u root jenkins /bin/bash
# 在容器内部安装vim
apt-get update
apt-get install vim
# 以管理员身份进入容器内部
sudo docker exec -it -u root jenkins /bin/bash
# 在容器内部安装vim
apt-get update
apt-get install vim