【发布时间】:2018-04-17 12:19:06
【问题描述】:
我有一些我认为不应该起作用的东西: 我正在尝试检查 java 代码并在 Docker 容器中运行构建
FROM openjdk:8
COPY . /usr/src/myapp
WORKDIR /usr/src/myapp
CMD ["./checkoutAndRunGradle.sh"]
其中“checkoutAndRunGradle.sh”是以下内容:
#!/bin/sh
svn checkout svn://mysvnserver/myrepo/trunk
cd trunk
sh gradlew clean build
问题是它完美地工作,这很奇怪,因为我没有将 svn 添加到 Dockerfile 中! svn在我的宿主环境中确实可用,那么它是通过某种方式到达宿主的,还是包含在openjdk中?
【问题讨论】:
标签: java linux docker gradle svn