1
我有一個基本的Dockerfile:非root用戶
FROM ubuntu:xenial
USER test
ENTRYPOINT ["/bin/bash"]
對於這個Dockerfile,我希望能夠不使用密碼創建一個用戶,並在運行多克爾容器中時,我想的是用戶使用,而不是根。當我嘗試運行容器,docker run -it test:1
,我得到這個錯誤:
docker: Error response from daemon: linux spec user: unable to find user test: no matching entries in passwd file.
如何創建一個Dockerfile用戶,並有用戶是默認用戶當容器交互運行?
[添加用戶到Docker容器]可能的重複(http://stackoverflow.com/questions/27701930/add-user-to-docker-container) – Snps