创建SpringBoot项目

创建SpringBoot工程

  1. 1、引入web依赖
  2. 2、引入SpringBoot提供的打包插件
  3. 3、编写启动类
  4. 4、编写 HelloController,处理请求
  5. 5、修改端口为 8888

打包

将项目打成 jar包,并将 jar 包名称修改为 ems.jar

编写Dockerfile 文件

  1. FROM openjdk:8
  2. WORKDIR /ems
  3. ADD ems.jar /ems
  4. EXPOSE 8888
  5. ENTRYPOINT ["java","-jar"]
  6. CMD ["ems.jar"]

文件上传

将 jar包与 Dockerfile 文件上传到同一个目录下

构建镜像

先将切换目录到 Dockerfile 所在位置。执行如下命令

  1. docker build -t ems .

运行镜像

  1. docker run -p 8888:8888 ems

image.png