我创建了一个Docker镜像,允许用户通过SSH连接。出于安全考虑,我希望用户能够更改密码。由于我只使用Docker命名卷,所以无法绑定/etc/passwd并且我不想挂载所有的/etc。有什么好的建议吗?谢谢。
最后我找到了这个解决方案:
docker volume create passwd && docker container run -ti --mount source=passwd,target=/etc/passwd alpine
会失败,并显示以下错误信息:docker: Error response from daemon: readdirent: not a directory. - lama02