-
下载安装Docker,Docker-compose
下载和安装Docker,Docker-compose我就不说了前面有讲过,不知道的小伙伴看我部署vue项目
-
创建Docker-Compose.yml文件夹
在Linux的跟目录创建Web文件夹,然后Cd进入web跟目录创建Docker-compose.yml文件,和webapp文件夹
-
上传你所打包的SpringBoot的jar包
将你打包好的jar包上传到webapp目录下 并创建Dockerfile文件
ADD命令的意思是将文件1的名字更改为文件2的名字这里你注意你自己打包的jar包的名称 FROM java:8 ADD rainbow-api-user-0.0.1-SNAPSHOT.jar rainbow-api-user.jar RUN bash -c 'touch /rainbow-api-user.jar' EXPOSE 8085 ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/rainbow- api-user.jar"]
-
编写Docker-compose.yml文件
一定要注意yml的文件格式一定要写对
spring:
build: ./webapp
ports:
- "80:8085"
-
启动
最后进入你的web目录下启动Docker使用命令Docker-compose up -d
-
文件的目录格式如下
/web Docker-compose.yml webapp jar包 dockerfile