[root@localhost idea]# docker build-t springboot. ==不要忘记后面的.== 5. 查看构建的镜像 代码语言:javascript 复制 [root@localhost idea]# docker images 6. 启动镜像并查看镜像 代码语言:javascript 复制 [root@localhost idea]# docker run-d-P--name springboot springboot[root@localhost idea]# do...
1.构建springboot项目 创建一个spring web项目,添加一个控制层的接口,用来测试。编写Dockerfile文件用来构建镜像。 Dockerfile文件:FROMopenjdk:latestCOPY*.jar /app.jarCMD["--server.port=8080"]EXPOSE8080ENTRYPOINT["java","-jar","/app.jar"] 2.打包项目,上传项目jar包与Dockerfile文件 上传的jar包路径与...
-- 需要包含的 jar包 ,这里对应的是 Dockerfile中添加的文件名 --><include>${project.build.finalName}.jar</include></resource></resources></configuration></plugin> Maven编译构建# 构建镜像# mvn clean package-Dmaven.test.skip=true maven打包的同时就会生成镜像 创建容器# 镜像右键新建容器c...
docker build-t xj/snowflake:1.0.0. 构建成功后我们可以使用以下命令看到构建后的镜像 代码语言:javascript 复制 docker images|grep snowflake 使用docker-compose 部署服务 首先在服务器上创建一个部署目录snowflake,在该目录下创建docker-compose.yml文件,内容如下: docker-compose.yml 代码语言:javascript 复制 ver...
此时,需要登录阿里云云服务器管理首页打开阿里云防火墙开通8080端口 再次访问47.103.33.XXX:8080/hello image.png 本文从Springboot项目的构建,到Windows本地系统运行docker,以及Windows系统打包镜像文件上传到hub.docker,再从hub.docker拉取镜像到阿里云服务器中运行.详细说明了使用docker的创建运行过程!!!
Spring boot 和 docker逐渐成为日常,这篇文章来说说怎么吧我们自己的spring-boot项目构建成docker image 直接运行到宿主机上。这里提供两种方法。 1,通过maven插件的方式(docker-maven-plugin) 1,先上插件源码地址 作者有两个项目能帮助我们完成这个需求(详细请查看官方文档) ...
dockerfile 构建 springboot 镜像 springboot项目docker镜像 目录 1.新建一个springboot项目 打jar包: 2.编写Dockerfile 3.生成镜像并运行 4.将镜像推送至dockerHub 1.新建一个springboot项目 使用IDEA new 一个maven项目,建立最简单的项目结构,一个pom.xml,一个applicaion.yml,一个启动类,一个controller...
Dockerfile 是创建 Docker 镜像的基本配置文件,本身是一个文本文件。 插件默认加载位置为项目所在根目录,因为我在上面的 Maven 插件配置中指明了路径。所以,在 项目的根 目录下添加一个 Dockerfile 文件: 图片 其中,AGR JAR_FILE对应了pom.xml文件中的${project.build.finalName}.jar,也就是生成的jar包名字。
docker build -t myspring:v1.0 -f Dockerfile . 4-测试镜像 构建完我们的镜像后,我们跑一个容器测试一下: docker run -d --name=myspring -p 8182:8080 myspring:v1.0 访问http://10.0.0.215:8182/hello2 5-上传镜像到阿里云 如果这个镜像需要再其他地方运行,我们可以上传到阿里云的镜像仓库中, ...