从IDEA中导出springboot项目的jar包,然后在Docker上部署
1.在Linux上安装Docker的步骤略去,有需要请百度,安装是比较简单的
安装后使用命令docker version,出现以下信息表示成功安装好了Docker
2.从IDEA中导出jar并上传到服务器
(从IDEA导出jar步骤比较简单,略去)
在Linux的/home目录下创建一个bpop文件夹(bpop为项目的名称)
然后将本地的springboot jar包上传到服务器的/home/bpop路径下
3.创建镜像配置文件Dockerfile
在Dockerfile文件中写下如下信息
做好准备工作后bpop目录有下面两个文件
4.开始创建镜像
在bpop目录下执行 => docker build -f /home/bopp/Dockerfile bpop.jar .
命令最后的一个 . 为 DockerFile 所在的相对路径(即当前路径)
创建镜像成功后,使用命令docker images查看系统中是否存在刚刚创建的镜像
5.运行镜像,创建容器
执行命令 docker run -d -p 9000:9000 --name bpop bpop(–name xxx为容器起一个别称)
查看正在运行的容器docker ps
查看容器的前100行输出日志
docker logs -f --tail=100 bpop
6.在postman测试项目
项目在Docker中正常运行