记录一下docker部署项目
操作系统win10,采用的是Boot2Docker(版本:1.8.0)实现的,其中包含了一个virtualBox。
注:
1)存储要选择docker镜像。
2)设置网络连接使用桥接才能获取到ipv4地址。
打包spring boot项目
生成jar包
新建Dockerfile
`FROM java:8 //基于java8的镜像MAINTAINER jim18 //作者
ADD docker-0.0.1-SNAPSHOT.jar app.jar //将当前文件复制到镜像中
EXPOSE 8080 //监听8080端口
ENTRYPOINT [“java”,”-jar”,”/app.jar”] //让容器可执行`
- 将jar包和Dockerfile放到同一目录中
编译镜像
dockerdeom为镜像名 “.”注明Dockerfile的路径
注:可能编译时没有java8的镜像,那会花点时间下载,请耐心等待。
运行容器
-d:后台运行容器,并返回容器id
–name:指定容器name
-p:暴露出的端口
最后是镜像名。
浏览器访问看下结果:
(此ip为虚拟机ip)