Tag: 体积

Dockerdocker应用程序不会从卷中看到文件

我有两个dockerized应用程序和额外的容器: dbdata卷容器有一个卷: /home/git/data dockerized Gitlab – 使用–volumes-from dbdata以从卷容器装载卷, 我自己的应用程序https://github.com/tunguski/gitlab-java-event-listener – 使用–volumes-from dbdata以从卷容器( Dockerfile )装入卷。 我的应用程序试图从/home/git/data/repositories克隆git /home/git/data/repositories 。 这个目录由gitlab容器的用户git拥有。 但添加后 RUN groupadd –gid 1000 git && usermod -a -G git jetty 到Dockerfile,用户码看到它的文件。 我testing了它执行su – jetty和ls -la /home/git/data/repositories 。 JGit报告/home/git/data/repositories/<user>/<repo.git>不存在。 我修改了应用程序来logging实际存在的父目录,它是/home/git/data/repositories 。 我的Java应用程序没有看到任何子目录。 但是,当我连接到我的应用程序的容器使用: docker exec -it my-app bash 将用户更改为docker: su – jetty 然后列出目录: ls -la /home/git/data/repositories/<user>/<repo.git> […]