docker-dockerfile

1、windows安装docker

下载docker-desktop,按照提示一步步安装,

配置docker镜像的存储位置

2、编写dockerfile

再springboot 项目的根目录下创建Dockerfile 文件

文件内容

java 复制代码
#引入JDK配置
FROM openjdk:8
#发布到网上时只会把jar包和Dockerfile发布上去
COPY target/demo-0.0.1-SNAPSHOT.jar /app.jar
#地址映射
CMD ["--server.port=8080"]
#对外暴露端口(可以任意修改)
EXPOSE 8080
#执行命令
ENTRYPOINT ["java","-jar","/app.jar"]

target/demo-0.0.1-SNAPSHOT.jar 需要提前打包好

3、创建镜像

点脚本执行

控制台输入命令行执行

java 复制代码
docker build -t my-image .

my-image是镜像名称 my-image和最后面的点好中间有个空格

4、效果

相关推荐
不过普通话一乙不改名19 分钟前
Linux 网络收包的进阶之路:从普通 socket 到 AF_XDP 零拷贝
linux·运维·网络
在路上@Amos35 分钟前
Linux 命令行查看 串口hex数据
linux·运维·服务器
人工智能训练37 分钟前
Linux 系统核心快捷键表(可打印版)
linux·运维·服务器·人工智能·ubuntu·容器·openeuler
x***13391 小时前
使用Docker快速搭建Redis主从复制
redis·docker·容器
czc1312 小时前
4K QPS 博客社区:CCBlog 全栈开源,Springboot项目实战,Docker一键部署
spring boot·redis·docker·开源·vue·rabbitmq
dualven_in_csdn2 小时前
【疑难问题】某些win11机器 网卡统计也会引起dns client 占用cpu问题
运维·服务器·网络
sanduo1122 小时前
docker 构建编排过程中常见问题
运维·docker·容器
翼龙云_cloud3 小时前
亚马逊云渠道商:如何快速开始使用Amazon RDS?
运维·服务器·云计算·aws
0思必得03 小时前
[Web自动化] 开发者工具元素(Elements)面板
运维·前端·自动化·web自动化·开发者工具
w***4243 小时前
准确-NGINX 1.26.2配置正向代理并编译安装的完整过程
运维·nginx