2
我在哪裏可以配置Docker容器的啓動用戶UID?默認情況下,它使用與我的系統上的其他用戶衝突的UID 999。我在哪裏可以配置Docker容器的啓動用戶UID?
我在哪裏可以配置Docker容器的啓動用戶UID?默認情況下,它使用與我的系統上的其他用戶衝突的UID 999。我在哪裏可以配置Docker容器的啓動用戶UID?
在你Dockerfile,運行以下命令:
RUN groupadd -r -g 1234 newusername && useradd -r -u 1234 -g newusername newusername
USER newusername
這將創建一個用戶newusername
與GID 1234和UID 1234,然後用默認的用戶newusername
運行容器。
謝謝,這解決了我的問題。 – nehalpatels
您是否考慮過在Dockerfile中使用USER語句來設置UID?請參閱:https://docs.docker.com/v1.8/reference/builder/#user –