我使用docker node node:alpine
来构建容器,但我希望以非根用户的身份启动节点应用程序。与以根用户身份运行时相比,仅使用adduser
和addgroup
添加用户和组就会使图像大小增加300MB。
使用来自高山测试存储库的shadow
也可以做同样的事情(即将我的图像大小增加300MB)。运行echo http://nl.alpinelinux.org/alpine/edge/testing >> /etc/apk/repositories
有没有什么工具或建议如何创建非root用户,同时又不会过多地增加镜像的大小?
https://stackoverflow.com/questions/48285153
复制相似问题