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

在云服务器拉取镜像

启动容器

相关推荐
避凉闲庭34 分钟前
ansible开局配置-openEuler
linux·运维·ansible·脚本·openeuler·免密登录·批量化
test128042 分钟前
局域网 docker pull 使用代理拉取镜像
docker·容器·代理·docker pull·http_proxy
sudo_Ene43 分钟前
Isaac Sim Docker 部署并使用过程记录
笔记·学习·docker·1024程序员节·isaacsim
itachi-uchiha1 小时前
Linux特种文件系统--tmpfs文件系统前传:虚拟内存子系统
linux·运维·服务器
天幕繁星1 小时前
docker占用磁盘过多问题
docker·容器
26293526742 小时前
Docker常用命令
java·docker·eureka
wangqiaowq2 小时前
CentOS 7.9.2009更新仓库已经被移除或者不再维护
linux·运维·centos
bala55692 小时前
Docker-在Centos中部署Shell脚本获取镜像并构建容器
linux·阿里云·docker·容器·centos·maven
墨如初见2 小时前
CentOS 系统刷新 DNS,解析
linux·运维·centos
不惑_2 小时前
CentOS下安装ElasticSearch7.9.2(无坑版)
运维·centos·jenkins