如何构建dockerfile
- 将jar包上传到服务器
- 执行下述命令构建dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14创建文件夹
mkdir /opt/springboot
移动 JAR 包
cd ~
mv springboot-demo.jar /opt/springboot/
构建 Dockerfile
cat > /opt/springboot/Dockerfile <<-'EOF'
FROM openjdk:17
ADD springboot-demo.jar /springboot-demo.jar
EXPOSE 8080
ENTRYPOINT ["java", "-jar", "springboot-demo.jar"]
EOF - 配置好dockerfile后,构建容器镜像
1
2cd /opt/springboot
docker build -t springboot-demo . - 构建完毕后启动容器镜像
1
docker run -d \ --name=demo \ -p 8080:8080 \ springboot-demo