【发布时间】:2016-04-18 00:58:23
【问题描述】:
假设我想在 dockerfile/java(来自 DockerHub)之上分发一个 Docker 映像,其中包含一个可执行 Jar 文件,该文件位于我的本地盒子中。我该怎么做?
bash-3.2$ 密码 /Users/czou/workspace/echodocker
bash-3.2$ cat Dockerfile
来自 dockerfile/java:latest
维护者 X Y
添加 ../testing/echoservice-0.1.0-SNAPSHOT/ /data/echoservice
曝光 8080
暴露 8081
bash-3.2$ ls ../testing/echoservice-0.1.0-SNAPSHOT/
bin 配置库
我们运行 'docker build .',它总是给我:
../testing/echoservice-0.1.0-SNAPSHOT/: 没有这样的文件或目录
文档要求构建上下文,它的真正含义是什么?我发现它非常令人困惑......
【问题讨论】: