Playframework:激活码dist在docker集装箱内耗时太长
我创build了一个用于构build项目的容器图像,并将以下临时图像推送到了dockerhub somasundaramsekar / play-activator-1.3.0:v1.2。
当我运行docker run -t -i <Image~> ./run.sh
Image〜 docker run -t -i <Image~> ./run.sh
其中图像是使用下面的Dockerfile
FROM somasundaramsekar/play-activator-1.3.0:v1.2 MAINTAINER somasundaram@outlook.com WORKDIR /application ADD app ./app ADD conf ./conf ADD project ./project ADD public ./public ADD test ./test ADD activator.properties build.sbt ./ ADD run.sh ./
而run.sh的内容是
#!/bin/bash export PATH=$PATH:/root/activator-dist-1.3.10/bin activator dist
这是非常非常慢! sbt clean compile也是如此。
通常卡在
downloading file:/root/activator-dist-1.3.10/repository/org.scala-lang/jline/2.10.6/jars/jline.jar ... [SUCCESSFUL ] org.scala-lang#jline;2.10.6!jline.jar (54ms) downloading file:/root/activator-dist-1.3.10/repository/org.fusesource.jansi/jansi/1.4/jars/jansi.jar ... [SUCCESSFUL ] org.fusesource.jansi#jansi;1.4!jansi.jar (13ms) :: retrieving :: org.scala-sbt#boot-scala confs: [default] 5 artifacts copied, 0 already retrieved (24494kB/166ms) [info] Loading project definition from /application/project
根本没有线索给我..感谢任何帮助