1.首先下载docker插件,idea2019版本的自带有docker不用下载, 检查是否能够来连接上服务器的docker 2.连接成功之后,会列出docker里面的容器和镜像 3.使用docker部署boot项目 1.首先在springboot项目中的根目录下添加一个docker文件夹并创建Dockerfile文件 FROM openjdk:8-jdk-alpine ADD *.jar app.jar ENTRYPOINT ["...
第一步:idea安装docker插件:设置-插件-docker 第二步:配置Dockerfile文件 FROM harbor.chint.com/wz-build-env-public/openjdk:17AS base # 项目的端口,内部服务端口 EXPOSE8808# 切换到容器内部的/workdir目录 WORKDIR/workdir # 添加要运行的jar文件 COPY target/jdbc.jar /workdir/jdbc.jar # 容器启动后运行...
1. 编写 Dockerfile 首先,我们需要编写一个 Dockerfile 文件,用于构建 Docker 镜像。Dockerfile 是一个文本文件,包含了一条条的指令,每条指令都对应着 Docker 镜像的一层。以下是一个简单的 Dockerfile 示例: # 使用基础镜像FROMopenjdk:8-jdk-alpine# 定义工作目录WORKDIR/app# 将项目 Jar 文件复制到容器中COPY...
1、IDEA安装Docker工具 2、Linux安装Docker并配置远程访问 一键安装: curl-sSL https://get.daocloud.io/docker | sh 百度一个开启2375远程访问的博客开启一下。 系统开放2375端口 注意:此处Docker开启远程访问后是不需要密码的,自己开发可以这么干,但是正儿八经上线的时候需要配置安全访问的,这个百度一大把 3、IDE...
在项目中使用docker后,通过docker的方式来启动系统,需要经过编译、打jar包、打镜像、启动等阶段。在各种自动化工具的出现,对打包、部署等工作带来了便利,一般都会选择git+Jenkins方式进行自动化部署。在面对本地开发调试阶段,如果过分的依赖自动化工具,会显得并不是那么的方便,比如:频繁的代码调整修改,却要进行代码的gi...
1、先把项目打成jar包 2、然后把jar包上传到服务器 3、自己提前编写好Dockerfile文件 4、通过docker build命令把项目打成镜像 5、最后docker run跑起来项目 经过以上的步骤,一次还好 多次发布的时候确实累人,虽然可以通过写一下xshell启动脚本,但是还是免不了自己上传jar包到服务器。于是我发现了idea工具。
\&& echo 'Asia/Shanghai' >/etc/timezone# 复制主机文件至镜像内,复制的目录需放置在 Dockerfile 文件同级目录下ADD target/chatgpt-api-0.0.1-SNAPSHOT.jar chatgpt-api.jar# (和项目端口号等同)EXPOSE 8080# 在容器启动时执行该应用程序ENTRYPOINT ["java", "-jar", "/chatgpt-api.jar"]...
idea 集成docker快速打jar包,实现云服务器的部署 方法/步骤 1 1.下载docker,进行安装2.idea项目配置 File --- Setting ---Docker 在tcp socker 设置 http://localhost:2375 或者tcp://ip:2375设置后出现 connection successful 代表成功 2 3.pom文件配置<!--使用docker-maven-plugin...
1、把jar包扔给运维同学,由他们进行编写dockerfile或者其他方式部署。(不推荐) 2、由开发同学处理后把镜像或者窗口上传到服务器(企业级常用方式) 下面我们就通过demo来看下方式二 1、docker开放2375端口 开放2375端口 vim /lib/systemd/system/docker.service ...