概述
安装环境
问题:准备安装docker前,要先安装win10的Hyper-v虚拟机(win10专业版才有的哈)。在安装Hyper-v时,大叔遇到开启win10开启Hyper-v后,在系统重启过程中,直接黑屏,无法正常开机,
解决方案:进入windows boot manager,进入安全操作界面,选择疑难解答->高级选项->选择启动设置->点击重启->在重启页面点击F4启用安全模式。通过安全模式成功开机,进入系统,关闭Hyper-v,好了又可以成功开机了。
但是大叔就是要在自己的笔记本上装上Docker,怎么办了呢?祭上终极大招,把win10系统升级到最新再说,到微软官网下载win10易升工具,耗时40分钟左右将win10从1803版本升级到了1903,重新去安装Hyper-v,Ok,完美安装。
docker命令报错
问题:执行批量删除/暂停容器命令
docker rm/stop $(docker ps -a -q)
时遇到unknown shorthand flag: 'a' in -a
解决方案:用PowerShell来做命令行交互就好了,总之在这里体现了一句话,cmd能做的PowerShell都能做,PowerShell能做的,cmd不一定能做。所以用PowerShell就好了
win10下springboot项目+docker集成部署的两种方式
前提条件
创建DockerFile文件
FROM java:8
VOLUME /tmp
ADD **.jar app.jar
RUN sh -c 'touch /app.jar'
ENV JAVA_OPTS=""
ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -Djava.security.egd=file:/dev/./urandom -jar /app.jar" ]
文件中**.jar代表自己的项目打包的jar包名称。
将Dockerfile文件放在src/main/docker里,在项目根目录执行mvn clean pakage docker:build命令,会直接将项目打包并载入镜像到docker里。
先执行mvn clean package打包项目,将生成的项目jar包和Dockerfile文件放在同一个文件夹,命令行终端进入该文件夹,执行命令docker build -t **.(**代表你想要的镜像名),即可载入镜像到docker里。
注意:镜像命名不要有大写,否则会报错哦,如果采取第一种方式,请不要在pom.xml的项目artifactId节点里用大写
最后
以上就是幸福烤鸡为你收集整理的装完docker电脑黑屏无法启动_Docker入门踩坑实录的全部内容,希望文章能够帮你解决装完docker电脑黑屏无法启动_Docker入门踩坑实录所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复