docker构建镜像

本文档指导如何配置Hyper-V,下载Docker Desktop,并通过编写Dockerfile和.dockerignore文件来构建Java应用程序的Docker镜像。步骤包括重启电脑以启用Hyper-V,下载并安装Docker,创建必要的配置文件,并在项目目录下执行Docker构建命令。
摘要由CSDN通过智能技术生成

1、开启 Hyper-V

重启电脑才能生效

2、下载docker-windowsDocker Hubhttps://hub.docker.com/editions/community/docker-ce-desktop-windows/

3、参考文档Orientation and setup | Docker DocumentationGet oriented on some basics of Docker and install Docker Desktop.https://docs.docker.com/get-started/

 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 .

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值