docker使用简介

后端编写Dockerfile文件

复制代码
FROM openjdk:17-jdk

# 维护者信息
LABEL maintainer=

# 将当前目录下的文件都复制到容器的/app目录下
COPY . /app

# 指定工作目录为/app
WORKDIR /app

# 编译并打包应用
RUN ./mvnw clean package -DskipTests

# 暴露容器的端口
EXPOSE 8080

# 运行应用,假设你的jar文件名为backend.jar
CMD ["java", "-jar", "xxx.jar"]

构建镜像

重命名

push到dockerhub

在云服务器拉取镜像

启动容器

相关推荐
别退13 分钟前
fmriprep安装与试用_附ubuntu分区大小调整
linux·运维·ubuntu
豆豆の爸爸19 分钟前
白话Docker系列(二):用Web应用实例深入容器
docker
段嘉许OvO21 分钟前
jangow-01-1.0.1靶机攻略
linux·运维·服务器
光电的一只菜鸡28 分钟前
linux shell从入门到精通(二)——变量操作
linux·运维·chrome
大白菜132433 分钟前
Linux的基本操作以及文件的权限
linux·运维·服务器
学术小八1 小时前
第六届物联网、人工智能与机械自动化国际学术会议 (IoTAIMA 2025)
运维·人工智能·自动化
Java初学者小白1 小时前
秋招Day21 - Linux
java·linux·运维·服务器
lemoncat81 小时前
在Windows下读写Linux EXT文件系统文件
linux·运维·windows
努力的小T1 小时前
MBR和GPT分区的区别
linux·运维·服务器·gpt·云计算
东风微鸣1 小时前
AI 赋能的云原生应用:技术趋势与实践
docker·云原生·kubernetes·可观察性