重启docker ]# systemctl daemon-reload ]# systemctl restart docker 2、修改springboot的pom.xml (因为docker里面需要jdk8,所以需要去镜像仓库中心下载) ]# docker search jdk ]# docker pull docker.io/ascdc/jdk8 <plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin</artifactId> ...
Step2:将springboot导成jar包 springboot项目有自己集成的tomcat,所以直接导成jar包,再通过简单的cmd命令即可实现独立运行。无需将项目打包成war包,然后部署在服务器的tomcat上。 注: 打包前一定要确保自己在springboot的配置文件中写入了"server.address=0.0.0.0",如下图所示。否则项目部署到云服务器端后可能无法通...
在项目根目录下,打开终端或命令行窗口,执行以下命令来构建Docker镜像: docker build -t my-spring-boot-app . 1. 这里,my-spring-boot-app是你想要给你的Docker镜像命名的名称。这个命令会读取当前目录下的Dockerfile并构建镜像。 4. 运行Docker容器 构建完成后,可以通过以下命令运行Docker容器: docker run -p 8...
1.新建SpringBoot项目。 2.编写测试用接口。 2.1修改pom.xml build 一节替换成如下: <build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><executions><execution><goals><goal>repackage</goal></goals></execution></executions></plugin><...
2、打包java应用镜像 再新建一个dockerfile文件,名字随便取,构建脚本如下: FROM zgx/ubuntu:1.0 MAINTAINER zuguxian # 设置环境变量,指向宿主机的JDK ENV JAVA_HOME /host/jdk ENV PATH $JAVA_HOME/bin:$PATH #ENV PARAMS="" ADD target/zgx-study-web-*.jar /app.jar ENTRYPOINT ["sh","-c","java ...
目录1.修改docker的配置文件2.配置端口开放3.IDEA安装Docker插件4.IDEA配置docker5.SpringBoot整合Docker配置5.1 安装pom依赖5.2 build镜像5.3 启动镜像 1.修改docker的配置文件 修改文件信息路径如下:/etc/docker/daemon.json在配置文件中添加以下内容: "hosts": ["tcp://0.0.0.0:2375", "unix:///var/run/docke...
命令解释 Image tag :指定镜像名称和tag,镜像名称为docker-demo,tag为1.1Bind ports :绑定宿主机端口到容器内部端口。格式为[宿主机端口]:[容器内部端口] Bind mounts :将宿主机目录挂到到容器内部目录中。格式为[宿主机目录]:[容器内部目录]。这个springboot项目会将日志打印在...
选择docker,然后把咱们的docker配置信息填上,证书目录也选择 出现连接成功即可 这里可查看咱们的容器 3.配置mysql容器 因为我们的springboot项目需要使用到mysql,所以需要安装mysql,正好一起部署到docker上面 。 在安装了docker的linux服务器上执行以下命令 拉取mysql最新版本镜像 ...
总结 今天体验了一把IDEA的官方Docker插件,不使用命令行就可以实现远程Docker镜像与容器的管理,还支持Docker Compose部署,功能确实很强大!在平时开发过程中,使用这款插件来打包、部署、运行SpringBoot应用确实很方便,感兴趣的小伙伴可以尝试下它!