首页 > 其他分享 >idea中的docker部署配置

idea中的docker部署配置

时间:2024-09-12 13:02:14浏览次数:8  
标签:jdbc 部署 端口 jar idea workdir docker

注意:确认本地已安装docker环境

第一步:idea安装docker插件:设置-插件-docker

第二步:配置Dockerfile文件

FROM harbor.chint.com/wz-build-env-public/openjdk:17 AS base

# 项目的端口,内部服务端口
EXPOSE 8808

# 切换到容器内部的 /workdir目录
WORKDIR /workdir

# 添加要运行的jar文件
COPY target/jdbc.jar /workdir/jdbc.jar

# 容器启动后运行的命令
ENTRYPOINT ["java","-jar","/workdir/jdbc.jar"]

第三步:配置镜像、容器名称和绑定端口

 最后,配置完后运行即可。

 

标签:jdbc,部署,端口,jar,idea,workdir,docker
From: https://www.cnblogs.com/nxjblog/p/18409961

相关文章

  • Dockerfile 实战指南:轻松掌握容器化部署!
    Dockerfile非常重要,在实际工作中,使用Docker绝不是敲敲一些常用命令即可。Dockerfile几乎贯穿微服务的全部内容,务必掌握。不要求能从头开始编写Dockerfile,至少如果有个Dockerfile的模板,我们能够修改。‍概述Dockerfile是用来构建Docker镜像的文本文件,是由一条条构建......
  • k8s用StatefulSet部署redis
    redis-config.yaml (配置文件)apiVersion:v1kind:ConfigMapmetadata:name:redis-configdata:redis.conf:|#Redisgeneralconfiguration​bind0.0.0.0​protected-modeno​port6379​dir/data​appendonlyyessentinel......
  • Docker Desktop 启动失败:Docker failed to initialize
    docker启动报错解决方案:删除 C:\Users\Administrator\AppData\Roaming\Docker文件夹文件夹删除后,会弹出下面的窗口,点击“OK”:点击“OK”后会可能会弹出下面的窗口,点击“Start”点击“Start”后,会进入DockerDesktop的启动向导窗口,依次点击“Start”->“NextStep” -......
  • Docker 可视化工具
    1.PortainerPortainer是一个可视化的容器镜像的图形管理工具,利用Portainer可以轻松构建,管理和维护Docker环境。而且完全免费,基于容器化的安装方式,方便高效部署。官方站点:https://www.portainer.io/ 2.DockerUI DockerUI是一款开源的、强大的、轻量级的Docker管理工具......
  • Springboot项目部署时使用Mail注入Bean时的Constructor threw exception
    缘起:今天打算把写了好一段时间的项目提溜到服务器上转转,然后在启动的时候就发现了个问题,在日志跑到【JobFactorysetto:org.springframework.scheduling.quartz.SpringBeanJobFactory@31e7afde】的时候他就不动了,然后等了好一会他才抛出了个异常【org.springframework.beans.f......
  • Java程序部署
    在Java应用程序中,通常我们编写的代码(Java源代码)会被编译成字节码(即.class文件),这些字节码文件是Java虚拟机(JVM)可以执行的二进制格式。然而,当谈到“最后启动的时候是二进制文件+配置文件”时,这通常指的是Java应用程序的部署和运行方式,其中不仅包含了编译后的二进制文件(即.class文件或......
  • Gpmall单节点部署
    1.基础环境配置1.1规划节点安装基础服务的服务器规划,见表1-1-1。表1-1-1 节点规划IP地址主机名节点192.168.100.100mall单节点服务器1.2.基础准备使用VMWareWorkstation软件安装CentOS7.2操作系统,镜像使用提供的CentOS-7-x86_64-DVD-1511.iso,最小化安装C......
  • 【开源dcluster】一站式数据服务分析平台IDEA本地开发指南
    源码Gitee地址:https://gitee.com/zhenglv123456/dcluster在线文档:http://47.121.127.33:8090/在线体验:http://36.155.14.171:12345/dolphinscheduler/ui/login账号密码:test/test123  源码启动1.前端启动 进入dolphinscheduler-ui目录,执行以下命令 npmins......
  • 基于SpringBoot+Vue+uniapp的智慧校园管理系统的详细设计和实现(源码+lw+部署文档+讲
    文章目录前言详细视频演示具体实现截图技术栈后端框架SpringBoot前端框架Vue持久层框架MyBaitsPlus系统测试系统测试目的系统功能测试系统测试结论为什么选择我代码参考数据库参考源码获取前言......
  • Kubernetes为什么移出默认Docker
    • K8s核心代码优化•Docker内部调用链比较复杂,多层封装和调用,导致性能降低、提升故障率、不易排查•Docker还会在宿主机创建网络规则、存储卷,也带来了安全隐患故而可以使用cri-docker继续使用docker,或者使用别的容器运行时。例如:•containerd:containerd与Docker相兼容,相......