首先创建一个springboot编写一个工程
Dockerfile构建镜像
FROM java:8
COPY *.jar /app.jar
CMD ["--server.port=8002"]
EXPOSE 8080
ENTRYPOINT ["java", "-jar", "/app.jar"]
docker-compose.yml编排项目
version '3.8'
services:
xiaofanapp:
build: .
image: xiaofanapp
depends_on:
- redis
ports:
- "8080:8080"
redis:
image: "library/redis:alpine"
docker-compose如果不成功 build重新构建就可以,命令如下:
docker-compose up --build # 重新构建
具体的demo我打了个包,为了防止被别人拿去复制,我这里是用我的资源上传积分下载的形式。