docker部署springboot项目

  1. 编写dockerfile文件和打包maven项目

    FROM java8
    MAINTAINER chenqitian
    ADD overseas-study-0.0.1-SNAPSHOT.jar overseas-app.jar
    ENTRYPOINT [java,-jar]
    EXPOSE 8100
    CMD [overseas-app.jar]

    FROM-–指定哪个镜像作为新镜像的基础镜像

    MAINTAINER—-指明该镜像的作者信息

    ADD—将主机的文件复制到镜像中

    EXPOSE—暴露镜像的端口供主机做映射

    CMD—容器启动时需要执行的命令

  2. 上传服务器

    使用xftp,把dockerfile文件和jar包上传到服务器

  3. 打包成镜像

    docker build -t [镜像名]

    docker images查看所安装的镜像

    docker images
  4. 运行构建的镜像

    docker run -d -p 8100:8100 [镜像名]
  5. 完成

    浏览器访问 xx.xx.xx.xx:8100即可