java – Docker构建在下载期间挂起
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java – Docker构建在下载期间挂起,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1479字,纯文字阅读大概需要3分钟。
内容图文
![java – Docker构建在下载期间挂起](/upload/InfoBanner/zyjiaocheng/781/ee033a6281ab4ba2b1eeac4baaa6b579.jpg)
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
There are more issues about this on OSX.
我认为,如果您正在进行任何认真的开发,最佳做法是设置Linux本机构建框.这样你就可以在没有任何VM开销的情况下运行docker(具有讽刺意味的是Docker试图解决的主要难点之一)
还有一个Docker Beta program在OSX和Windows上本地运行libcontainer.
内容总结
以上是互联网集市为您收集整理的java – Docker构建在下载期间挂起全部内容,希望文章能够帮你解决java – Docker构建在下载期间挂起所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。