如何解决docker run 命令的权限问题
执行命令时:docker run <image-name>
。获取错误权限被拒绝。
Docker 文件包含 root 用户的 Chmod 和 Chown 命令。在 Windows 7 平台上工作并确认此 docker 文件权限的特定问题。请检查构建docker镜像的警告。
权限被拒绝错误:
docker run liberty-sample
/bin/bash: /local/web/Liberty/eu-wlp/admin/liberty.sh: Permission denied
带有警告的图像:
Step 27/28 : copY --chown=1001:0 target/*.war /config/dropins/
---> ce3478b2bc40
Step 28/28 : copY --chown=1001:0 party-central.ear /config/dropins/
---> 43f49646c747
Successfully built 43f49646c747
Successfully tagged liberty-sample:latest
Security WARNING: You are building a Docker image from Windows against a non-Windows Docker host. All files and directories added to build context will have '-rwxr-xr-x' permissions. It is recommended to double check and reset permissions for sensitive files and directories.
Docker 镜像:
REPOSITORY TAG IMAGE ID CREATED SIZE
liberty-sample latest 43f49646c747 About an hour ago 1.15GB
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。