写点什么

docker 部署简 springboot 项目

作者:想要飞的猪
  • 2024-01-15
    广东
  • 本文字数:405 字

    阅读完需:约 1 分钟

  1. 1、创建 springboot 项目并打包为 jar 包

  2. 2、创建 dockerfile 文件


# FROM: 基础镜像,基于jdk8镜像开始  FROM openjdk:8  # COPY: 将应用的配置文件也拷贝到镜像中。  COPY zs-duij-1.0-SNAPSHOT.jar /app.jar    CMD ["--server.port=8080"]  # EXPOSE:声明端口  EXPOSE 8080  # ENTRYPOINT:docker启动时,运行的命令,这里容器启动时直接运行jar服务。  ENTRYPOINT ["java","-jar","/app.jar"]
复制代码


  1. 3、上传 jar 与 Dockerfile 包到 linux 服务器,两个处于同一级目录(注意 Dockerfile 名称,不是驼峰命名)

  2. 4、制作镜像文件 命令:docker build -t docker-zs .

  3. docker bulid 是打包命令

  4. -t 镜像加一个 Tag

  5. docker-zs 自定义的镜像名字

  6. . 小数点表示当前目录,即 Dockerfile 所在目录 等待镜像构建完成

  7. 5、启动容器命令:docker run -d -p 8080:8080 --name docker-zs-container docker-zs

  8. -d 是后台运行

  9. -p 8080:8080 端口映射

  10. --name 自定义容器名字

  11. docker-zs 以哪个镜像为基础运行容器


用户头像

还未添加个人签名 2020-06-05 加入

还未添加个人简介

评论

发布
暂无评论
docker 部署简springboot 项目_想要飞的猪_InfoQ写作社区