1、开启 Hyper-V
重启电脑才能生效
2、下载docker-windowsDocker Hubhttps://hub.docker.com/editions/community/docker-ce-desktop-windows/
4、添加.dockerignore和Dockerfile文件在pom.xml同目录下
.dockerignore **/** !/target/hi-server.jar
Dockerfile
# docker基础镜像 FROM harbor.xxx.com/library/openjdk:8-jdk-apline # 拥有者是xxx MAINTAINER xxx # 将本地jar包,复制到容器中,/app是容器的目录如下图 COPY target/hi-server.jar /app # 容器暴露的端口号,需要与jar包在容器中运行使用端口号一致 EXPOSE 8080 # 容器启动之后执行的命令 ENTRYPOINT ["java","-Dspring.profiles.active=dev","-Dserver.port=8080","-jar","/app/hi-server.jar"]
5、构建镜像
hi-server项目目录下执行构建命令
docker build -f Dockerfile -t target/hi-server.jar .