创建 Dockerfile
mkdir /vdocker/lilishop/shop_api
vi Dockerfile
Dockerfile 文件大体内容
# 使用Spring Boot官方提供的Java镜像作为基础镜像
FROM openjdk:8-jdk-alpine
# 将构建好的Spring Boot应用程序复制到镜像中
COPY ./shop-api-4.2.4.jar shop-api-4.2.4.jar
# 将配置文件复制到镜像中的指定位置
# COPY src/main/resources /my-spring-boot-project/src/main/resources
# 暴露应用程序的端口
EXPOSE 8888
# 指定应用程序的启动命令
ENTRYPOINT ["java", "-jar", "shop-api-4.2.4.jar"]
构建Docker镜像
docker build -t shop-api-server .
# 查看进行
docker images
启动容器
docker run -p 8888:8888 --name shop-api-server -d shop-api-server
浏览器输入ip:8888测试是否成功