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

在云服务器拉取镜像

启动容器

相关推荐
文牧之6 分钟前
Oracle 审计参数:AUDIT_TRAIL 和 AUDIT_SYS_OPERATIONS
运维·数据库·oracle
姓刘的哦8 分钟前
ubuntu中使用docker
linux·ubuntu·docker
代码程序猿RIP17 分钟前
【Linux】(1)—进程概念-⑤进程调度
linux·运维
_lizhiqiang32 分钟前
联想拯救者R9000P 网卡 Realtek 8852CE Ubuntu/Mint linux 系统睡眠后,无线网卡失效
linux·运维·ubuntu·r9000p·无线网卡·8852ce
我的golang之路果然有问题1 小时前
云服务器部署Gin+gorm 项目 demo
运维·服务器·后端·学习·golang·gin
心随_风动1 小时前
SUSE Linux 发行版全面解析:从开源先驱到企业级支柱
linux·运维·开源
christine-rr2 小时前
征文投稿:如何写一份实用的技术文档?——以软件配置为例
运维·前端·网络·数据库·软件构建
孔令飞2 小时前
Go 为何天生适合云原生?
ai·云原生·容器·golang·kubernetes
Altairr2 小时前
Docker基础(二)
运维·docker·容器
笑醉踏歌行2 小时前
NVM,Node.Js 管理工具
运维·ubuntu·node.js