1 安装Docker Desktop
1.1 下载Docker Desktop
下载地址:docs.docker.com/desktop/rel…
1.2 安装
在 Windows 中安装 Docker Desktop 非常简单,下载合适版本的安装程序后,根据图形界面指引就可以轻松安装成功,安装成功后,在cmd指定docker -v,查看安装版本。
2 在idea中安装docker插件
搜索docker后点击安装
3 在idea项目目录下创建Dockerfile文件
Dockerfile文件内容为
FROM bladex/alpine-java:openjdk17_cn_slim
LABEL maintainer="bladejava@qq.com"
RUN mkdir -p /blade
WORKDIR /blade
EXPOSE 8800
COPY ./target/blade-api.jar ./app.jar
ENTRYPOINT ["java", "--add-opens", "java.base/java.lang=ALL-UNNAMED", "--add-opens", "java.base/java.lang.reflect=ALL-UNNAMED", "-Djava.security.egd=file:/dev/./urandom", "-jar", "app.jar"]
CMD ["--spring.profiles.active=test"]
4 idea中配置docker服务
5 构建镜像
6 导出docker镜像
在windows导出进行,在cmd通过docker images命令查看镜像
PS C:\Users\crush> docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
abc latest fe39d0eed459 3 hours ago 589MB
通过名字进行打包
docker save -o abc.tar abc:latest
7 导入镜像
docker load -i abc.tar