从dart应用程序构建容器时出错

时间:2015-03-06 20:40:17

标签: dart docker

我正在跑Dart 1.85 我使用“新项目”菜单中的ShelfServer模板在Dart编辑器中创建了一个名为“server”的新项目

我在“server”目录中创建了一个Dockerfile,其中包含以下内容 来自google / dart-runtime

以下是我尝试构建时获得的内容

dave @ dave-DX4870:〜/ dart / server $ sudo docker build -t myapp3。 将构建上下文发送到Docker守护程序17.92 kB 将构建上下文发送到Docker守护程序 第0步:从google / dart-runtime

执行4个构建触发器

Step onbuild-0:ADD pubspec。* / app / 2015/03/08 13:21:04 pubspec。*:没有这样的文件或目录 dave @ dave-DX4870:〜/ dart / server $ ls bin CHANGELOG.md Dockerfile LICENSE包pubspec.lock pubspec.yaml README.md dave @ dave-DX4870:〜/ dart / server $

1 个答案:

答案 0 :(得分:2)

要使用基本图像google/dart-runtime,您需要泊坞版1.3。

在基本图片google / dart-runtime中,我们有以下一行

ONBUILD ADD pubspec.* /app/

但是在Docker 1.3版之前不支持ADD的glob语法。