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

在云服务器拉取镜像

启动容器

相关推荐
teacher伟大光荣且正确2 小时前
Linux 下编译openssl
linux·运维·服务器
dlz08362 小时前
--group-start/--group-end 能不能解决 OpenSSL 1.0 vs 1.1 的优先级问题?
linux·运维·服务器·软件需求
龙茶清欢2 小时前
5、urbane-commerce 微服务统一依赖版本管理规范
java·运维·微服务
bestcxx3 小时前
(二十六)、Kuboard 部署网络问题 &k8s 使用本地镜像 & k8s使用 register本地镜像站 综合应用
网络·容器·kubernetes
tryCbest3 小时前
Linux系统下安装使用Redis
linux·运维·redis
AuroBreeze4 小时前
xv6-2023 - primes Lab
linux·运维·服务器
wdfk_prog6 小时前
[Linux]学习笔记系列 -- lib/sort.c 通用的排序库(Generic Sorting Library) 为内核提供标准的、高效的排序功能
linux·运维·c语言·笔记·stm32·学习·bug
jump_jump6 小时前
前端部署工具 PinMe
运维·前端·开源
それども7 小时前
本地怎么远程调试服务器
运维·服务器
Lin_Aries_04217 小时前
容器化 Flask 应用程序
linux·后端·python·docker·容器·flask