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

在云服务器拉取镜像

启动容器

相关推荐
鸢尾掠地平1 天前
DNS的正向、反向解析的服务配置知识点及实验
运维·服务器·网络
by__csdn1 天前
nvm命令使用,nvm国内镜像,nvm命令for Linux/Mac
linux·运维·macos
高旭博1 天前
7. kubernetes资源——service服务
云原生·容器·kubernetes
su3171 天前
rap2部署
linux·运维·服务器
敲不响的键盘1 天前
Nginx Location匹配与Proxy_pass匹配规则
运维·nginx
草莓熊Lotso1 天前
Linux 基础开发工具入门:软件包管理器的全方位实操指南
linux·运维·服务器·c++·人工智能·网络协议·rpc
斯普信专业组1 天前
Docker 常用命令与时区配置指南
docker·容器·eureka
Jewel Q1 天前
PowerShell 和 CMD
运维
Mr_Xuhhh1 天前
GUI自动化测试--自动化简单示例
运维·服务器·自动化
羑悻的小杀马特1 天前
零成本自建私人知识库教学,Leanote+Cpolar 内网穿透,手机电脑随时同步,无需云服务器,效率翻倍!
运维·服务器·coplar·leanote