【发布时间】:2017-10-19 08:02:06
【问题描述】:
我有一个托管 Oracle Linux 的虚拟机,我在其中安装了 Docker 并使用 docker-compose 文件创建了容器。我将 jenkins 卷放在共享文件夹下,但是在启动 docker-compose up 时,Jenkins 出现以下错误:
詹金斯 |触摸:无法触摸“/var/jenkins_home/copy_reference_file.log”:权限被拒绝 詹金斯 |无法写入 /var/jenkins_home/copy_reference_file.log。错误的卷权限? jenkins 以代码 1 退出
这是卷声明
volumes:
- "/media/sf_devops-workspaces/dev-tools/continuous-integration/jenkins:/var/jenkins_home"
【问题讨论】:
-
我有同样的问题任何人都可以帮助我们
-
请把你的整个 docker-compose.yml 文件放进去
-
快速修复:找出容器内运行Jenkins的用户的数字用户ID,并将主机目录的所有者更改为该用户ID。
-
@OscarAkaElvis hastebin.com/bucunekelo.http
标签: docker jenkins virtualbox docker-compose shared-directory