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

相关推荐
STCNXPARM5 分钟前
Linux PCI/PCIe子系统深度剖析
linux·运维·服务器·pci/pcie
勇气要爆发25 分钟前
Docker+Ollama+LangChain:从零搭建企业级“隐私优先”本地 RAG 知识库 (附源码)
docker·容器·langchain·lora·rag·ollama·llama 3
EverydayJoy^v^44 分钟前
RH134学习进程——八.管理存储堆栈
linux·运维·服务器
Hello.Reader2 小时前
Flink 2.2 Docker 部署Session / Application / SQL Client 一把梭(含 Compose、插件、连接器与踩坑点)
sql·docker·flink
夕除2 小时前
java--1
linux·运维·服务器
桌面运维家2 小时前
vDisk VOI桌面安全策略怎么配置?详细教程
运维·网络
重生之绝世牛码2 小时前
Linux软件安装 —— ClickHouse单节点安装(rpm安装、tar安装两种安装方式)
大数据·linux·运维·数据库·clickhouse·软件安装·clickhouse单节点
莫问前路漫漫2 小时前
Electerm 连接远程服务器完整指南
运维·服务器·git
苏宸啊2 小时前
Linux下diy程序:进度条
linux·运维·服务器
j_xxx404_3 小时前
Linux:调试器-gdb/cgdb使用
linux·运维·服务器