使用了Verdaccio的Docker部署了一个私有Repo服务器,但没有权限,没法修改上游源。
无法修改的原因主要是因为没有权限:
1、copy的时候没有权限,考虑使用sudo
2、系统没有sudo命令
3、考虑使用su,无法运行
4、vi编辑器修改,没有权限
4、下载一些工具,apk add xxx 无权限,wget不知道下载什么……
解决方法:
docker exec -it --user root mycontainer sh
这样就有权限了。
使用了Verdaccio的Docker部署了一个私有Repo服务器,但没有权限,没法修改上游源。
无法修改的原因主要是因为没有权限:
1、copy的时候没有权限,考虑使用sudo
2、系统没有sudo命令
3、考虑使用su,无法运行
4、vi编辑器修改,没有权限
4、下载一些工具,apk add xxx 无权限,wget不知道下载什么……
解决方法:
docker exec -it --user root mycontainer sh
这样就有权限了。