![](/img/trans.png)
[英]maven hangs for ~20 mins during the project build (used to work fine)
[英]Docker build hangs during downloads
Mac 10.10.5在这里,使用docker-machine
为我的本地Docker创建一个VirtualBox主机VM。 我有一个项目,它构建一个位于build/libs/myapp-SNAPSHOT.jar
的可执行JVM。 我的Dockerfile
位于项目的根目录中,如下所示:
FROM frolvlad/alpine-oraclejdk8:slim
VOLUME /tmp
ADD build/libs/myapp-SNAPSHOT.jar myapp.jar
RUN sh -c 'touch /myapp.jar'
ENTRYPOINT ["java","-jar","/myapp.jar"]
请注意,我不希望将我的图像推送到任何注册表,只需在本地保存/运行它们(暂时)。 当我跑:
docker build -t myorg/myapp .
我得到以下控制台输出:
myuser@mymachine:~/sandbox/myapp$docker build -t myorg/myapp .
Sending build context to Docker daemon 42.69 MB
Step 1 : FROM frolvlad/alpine-oraclejdk8:slim
slim: Pulling from frolvlad/alpine-oraclejdk8
d0ca440e8637: Downloading [=================================================> ] 2.295 MB/2.32 MB
0f86278f6be1: Downloading [=================================================> ] 3.149 MB/3.172 MB
c704a6161dca: Download complete
然后命令行在打印“ 下载完成 ”消息后挂起。 我等了30分钟(!!!)并没有任何反应。
我出错的任何想法?
虚拟机可能正在挂起。 请尝试以下操作: https : //github.com/docker/machine/issues/1819#issuecomment-138981139
docker-machine rm -f default
rm -fv ~/.docker/machine
docker-machine -D create -d virtualbox default
我认为,如果您正在进行任何认真的开发,最佳做法是设置Linux本机构建框。 这样你就可以在没有任何VM开销的情况下运行docker(具有讽刺意味的是Docker试图解决的主要难点之一)
还有一个Docker Beta程序 ,可以在OSX和Windows上本地运行libcontainer。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.