tun*_*rob 5 ubuntu docker file-ownership docker-compose
我遵循了这里描述的所有步骤:https : //docs.docker.com/compose/django/
一切都在运行,但问题是创建的文件归root. 我不知道如何改变它。
我能跑docker run hello-world-sudo不需要。
我运行的命令: docker-compose run web django-admin.py startproject composeexample .
任何线索如何强制撰写使用我的用户作为所有者?
说明现已更新,下一节将提供解决方案:sudo chown -R $USER:$USER .
发生这种情况是因为容器内的用户是 root。您可以在容器内设置用户,但您必须创建一个与主机上的用户具有相同 uid 的新用户,以使权限/所有权匹配。按照@galozek的建议通过“user”键设置用户看起来应该也可以,但这是在1.5中添加的,1.5仅在15小时前发布(正如我所写)...
| 归档时间: |
|
| 查看次数: |
6433 次 |
| 最近记录: |