Docker 以普通user 启动
描述:
docker 以普通user 啟動只需要 執行 docker run -u username(uid) 即可,
但是前提是 新的docker 中必須有這個user ,小弟的理解是/etc/passwd 中需要有此user。
問題:
小弟在docker 中設置了,nis client 和 automount ,這兩個daemon的功能是,
nis client --> 從遠程server中或取user,local /etc/passwd 不存在的
automount --> 從NFS server上得到user 的home 目錄
docker run -it -u username images ,因為local 不存在 user ,所以啟動會fail ,不知道有什麼思路可以解決此問題?