在完成docker插件基础上,参考上一篇文章:https://www.jianshu.com/p/b79b555e9bce
1. 创建 Dockerfile 文件
在springboot项目的根目录pom.xml文件所在目录下,创建名为Dockerfile的文件
### 基础镜像,使用alpine操作系统,openjkd使用8u201
FROM java:8
#作者
MAINTAINER Liangyb
#系统编码
ENV LANG=C.UTF-8 LC_ALL=C.UTF-8
#声明一个挂载点,容器内此路径会对应宿主机的某个文件夹
VOLUME /tmp
#应用构建成功后的jar文件被复制到镜像内,名字也改成了app.jar
ADD target/provider-1.0-SNAPSHOT.jar provider.jar
#启动容器时的进程
ENTRYPOINT ["java","-jar","/provider.jar"]
#暴露8088端口,这个端口对应的是服务本身的端口
EXPOSE 8088
2. 创建配置
-
创建一个Dockerfile配置
-
输入maven命令:clean package -U -DskipTests
3. 启动dockerfile
4. 查看结果
登录命令查看: