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、效果

相关推荐
动力 continue15 小时前
docker容器大舞台,创建镜像,构造类,基础速通
docker·容器
乌恩大侠15 小时前
GH200 新增 NVMe SSD 分区、格式化与挂载完整流程
运维·服务器·前端
tangwangbi15 小时前
Linux 系统配置文件:/etc/profile、~/.bashrc 和 ~/.bash_profile 三者之间的区别与作用
linux·运维·bash
Akiyama_Mio-Kon16 小时前
2026 最新:Dify 本地 Docker 部署完整教程(Windows + Git Bash)
windows·git·docker
蜀道山老天师16 小时前
Shell Bash变量与运算符(含条件测试与流程控制)
linux·运维·bash
草邦设计开发团队_媒体资源平台16 小时前
GEO 信源整合一键发布软文:从内容生产到流量获客的自动化实践
运维·人工智能·自动化
zhou lily16 小时前
非标自动化管理系统ERP如何选?2026年10大ERP软件对比分析
运维·自动化
mengge.cloud16 小时前
存储技术基础小白教程
linux·运维·服务器·wpf·存储
云贝贝贝17 小时前
腾讯云 TDSQL(MySQL 版)运维高频 6 坑:代理路由、读写分离、分片键、监控、PITR
运维·mysql·腾讯云
小五传输17 小时前
FTP替代怎么做?医院文件安全传输选型与迁移指南
大数据·运维·安全