首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏哎_小羊

    Maven 插件之 docker-maven-plugin 的使用

    目录 docker-maven-plugin 介绍 环境、软件准备 Demo 示例 配置 DOCKER_HOST 示例构建镜像 指定构建信息到 POM 中构建 使用 Dockerfile 构建 使用命令 绑定 Docker 命令到 Maven各个阶段 使用私有Docker仓库地址 安全认证配置 FAQ 1、docker-maven-plugin 介绍 在我们持续集成过程中,项目工程一般使用 Maven docker-maven-plugin 插件就是为了帮助我们在Maven工程中,通过简单的配置,自动生成镜像并推送到仓库中。 使用 docker-maven-plugin 插件我们可以很容易实现安全认证。 参考资料 docker-maven-plugin

    7.3K60发布于 2018-01-02
  • 来自专栏iSharkFly

    Maven docker-maven-plugin 插件 Push 413 错误

    Cloudflare limits upload size (HTTP POST request size) per plan type:

    66550编辑于 2022-10-21
  • 来自专栏A周立SpringCloud

    Docker系列教程12-使用Maven插件构建Docker镜像

    插件名称 官方地址 docker-maven-plugin https://github.com/spotify/docker-maven-plugin docker-maven-plugin https ://github.com/fabric8io/docker-maven-plugin docker-maven-plugin https://github.com/bibryam/docker-maven-plugin <plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin</artifactId> <version>0.4.13 /urandom","-jar","/app.jar"] (2) 修改pom.xml <plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin 示例: <plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin</artifactId> <version

    1.8K90发布于 2018-04-03
  • 来自专栏架构师专栏

    使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上

    使用Maven插件构建Docker镜像,将Docker镜像push到DockerHub上,或者私有仓库,上一篇文章是手写Dockerfile,这篇文章借助开源插件docker-maven-plugin GitHub 地址:https://github.com/spotify/docker-maven-plugin 一、简单使用 1.修改POM 在pom.xml中添加下面这段, <build> -- docker的maven插件,官网:https://github.com/spotify/docker-maven-plugin --> <plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin</artifactId> < -- 详见:https://github.com/spotify/docker-maven-plugin Invalid repository name ... only [a-z0-9-_.]

    1.6K80发布于 2018-01-16
  • 来自专栏后端进阶

    Docker实战(三)

    运行镜像: docker run -d -p 8085:8085 --name docker-maven-deploy 127.0.0.1:5000/docker-maven-deploy:0.0.4 docker-maven-plugin 以前打包 docker 镜像的时候还要手动 docker build,现在利用 docker-maven-plugin 插件打包 docker 镜像,使打包镜像步骤进一步简化。 在 maven pom.xml 中加入 docker-maven-plugin 插件: <plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin

    81220发布于 2019-06-20
  • 来自专栏geekfly

    Spring Boot 在Mac平台下打包Docker镜像及Linux服务器部署与运行

    -- Docker maven plugin --> <plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin method to deserialize from String value (‘swarm’) 详细错误如下: [ERROR] Failed to execute goal com.spotify:docker-maven-plugin [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal com.spotify:docker-maven-plugin 又出现com.spotify:docker-maven-plugin 报localhost:2375 Connection refused 错误,搜索后又将docker-maven-plugin版本更新成 参考: [com.spotify:docker-maven-plugin 报localhost:2375 Connection refused 错误] 中间还设置过一次docker host,具体报什么错为什么这么加没找到

    1.9K10编辑于 2022-05-06
  • 来自专栏mall学习教程

    还在手动部署SpringBoot应用?试试这个自动化插件!

    最近又发现了一款好用的Maven插件,fabric8io出品的docker-maven-plugin,可以把SpringBoot应用方便的部署到Docker容器中去。 插件使用 fabric8io出品的docker-maven-plugin是一款集Docker镜像管理和容器管理于一身的插件,动动手指就可以把我们的SpringBoot应用部署到Docker容器中了,非常好用 构建镜像 要想使用docker-maven-plugin,需要在pom.xml中添加该插件; <build> <plugins> <plugin> <groupId >io.fabric8</groupId> <artifactId>docker-maven-plugin</artifactId> <version>0.33.0 操作容器 docker-maven-plugin不仅可以操作镜像,还可以操作容器,比如我们以前需要使用如下Docker命令来运行容器; docker run -p 8080:8080 --name mall-tiny-fabric

    84930发布于 2020-09-08
  • 来自专栏JAVA葵花宝典

    还在手动部署SpringBoot应用?试试这个自动化插件!

    最近又发现了一款好用的Maven插件,fabric8io出品的docker-maven-plugin,可以把SpringBoot应用方便的部署到Docker容器中去。 插件使用 fabric8io出品的docker-maven-plugin是一款集Docker镜像管理和容器管理于一身的插件,动动手指就可以把我们的SpringBoot应用部署到Docker容器中了,非常好用 构建镜像 要想使用docker-maven-plugin,需要在pom.xml中添加该插件; <build> <plugins> <plugin> <groupId >io.fabric8</groupId> <artifactId>docker-maven-plugin</artifactId> <version>0.33.0 操作容器 docker-maven-plugin不仅可以操作镜像,还可以操作容器,比如我们以前需要使用如下Docker命令来运行容器; docker run -p 8080:8080 --name mall-tiny-fabric

    1.8K10发布于 2020-09-09
  • 来自专栏颇忒脱的技术博客

    Spring、Spring Boot和TestNG测试指南 - 集成测试中用Docker创建数据库

    配置fabric8 docker-maven-plugin farbic8 docker-maven-plugin顾名思义就是一个能够使用docker的maven plugin。 大致配置如下 <plugin> <groupId>io.fabric8</groupId> <artifactId>docker-maven-plugin</artifactId> [INFO] --- docker-maven-plugin:0.28.0:start (start) @ spring-test-examples-rdbs-docker --- [INFO] DOCKER INFO] Results: [INFO] [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- docker-maven-plugin

    1.5K20发布于 2019-03-13
  • 来自专栏技术那些事

    IDEA直连服务器,进行项目Docker部署,实现一键启动

    4、IDEA中项目Docker部署 4.1 使用docker-maven-plugin插件 在项目pom.xml中使用docker-maven-plugin插件,便可完成从编译、打包、打镜像、 </plugins></build>中添加docker-maven-plugin插件配置,如下: <! --使用docker-maven-plugin插件--><plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin

    6.2K20发布于 2020-04-01
  • 来自专栏mall学习教程

    Docker服务开放了这个端口,服务器分分钟变肉机!

    之前有很多朋友提过,当使用docker-maven-plugin打包SpringBoot应用的Docker镜像时,服务器需要开放2375端口。 systemctl daemon-reload && systemctl restart docker 客户端访问 接下来我们将使用docker-maven-plugin来打包Docker镜像,使用的代码为原来的 直接使用docker-maven-plugin打包试试,由于我们的插件版本有点低,使用新一点版本的Docker会出现如下问题,升级到1.2.2版本解决该问题; [ERROR] Failed to execute goal com.spotify:docker-maven-plugin:1.1.0:build (build-image) on project mall-tiny-docker: Exception 修改完版本后打包,发现TLS不再支持http了,需要改用https,修改<dockerHost>配置为https; [ERROR] Failed to execute goal com.spotify:docker-maven-plugin

    1.9K40发布于 2020-08-13
  • 来自专栏iSharkFly

    Windows 打包 Docker 提示环境错误: no DOCKER_HOST environment variable

    [ERROR] Failed to execute goal io.fabric8:docker-maven-plugin:0.40.2:build (default) on project mq-service : Execution default of goal io.fabric8:docker-maven-plugin:0.40.2:build failed: No <dockerHost> given

    45130编辑于 2023-09-16
  • 来自专栏程序员阿杰

    IDEA连接Docker服务器并部署代码到docker

    RequestMapping("test") public String demo() { return "demo for docker"; } } 2)、 springboot添加docker-maven-plugin --使用docker-maven-plugin插件--> <plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin

    5.8K31编辑于 2022-01-10
  • 来自专栏HUC思梦的java专栏

    idea连接docker实现一键部署

    --使用docker-maven-plugin插件--> <plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin</artifactId> <version>1.0.0</version> <!

    1.3K20发布于 2020-09-03
  • 来自专栏iSharkFly

    Jenkins 构建的时候提示 DOCKER_HOST 错误

    我们在使用 Jenkins 构建我们的一个 Docker 项目的时候提示:[ERROR] Failed to execute goal io.fabric8:docker-maven-plugin:0.40.2 :build (default) on project api: Execution default of goal io.fabric8:docker-maven-plugin:0.40.2:build

    1.3K10编辑于 2022-11-03
  • 来自专栏TPlus

    Eureka 在 K8S 的上高可用部署

    4. docker-maven-plugin 简介 spotify 出品的 docker-maven-plugin 将常用的 docker 命令集成到了 maven project 的生命周期中,大量的简化了繁琐的命令行操作 这里简单介绍下其使用,详细的使用说明,请参考:https://github.com/spotify/docker-maven-plugin。 首先,本人的配置的如下: <plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin</artifactId plugin> <plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin

    7.1K52发布于 2021-06-04
  • 来自专栏冷冷

    「Spring Boot 2.4 新特性」一键构建Docker镜像

    docker-maven-plugin 插件就是为了帮助我们在 Maven 工程中,通过简单的配置,自动生成镜像并推送到仓库中。 remote api 构建出镜像 pig 微服务平台所有的容器化都是基于此构建 <plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin 定义出 Dockerfile 或者挂载外部 Dockerfile </plugin> <plugin> <groupId>io.fabric8</groupId> <artifactId>docker-maven-plugin

    1.3K00发布于 2020-11-24
  • 来自专栏JAVA葵花宝典

    【实战原创】SpringBoot应用docker化并发布到远程服务器

    app.jar"] maven依赖 <plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin plexus-classworlds-2.5.2.jar" org.codehaus.classworlds.Launcher -Didea.version=2018.3.5 com.spotify:docker-maven-plugin SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- docker-maven-plugin

    1.5K30发布于 2019-11-15
  • 来自专栏小简技术栈

    Java(SpringBoot)项目打包(构建)成Docker镜像的几种方式

    依赖展示: <plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin 正常的一般插件的XML就这样: <plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin </resource> </resources> </configuration> </plugin>其余配置可以自行浏览器搜索一下:docker-maven-plugin

    14.7K93编辑于 2023-01-12
  • 来自专栏John Wong's Blog

    Maven插件构建Docker镜像并推送到镜像仓库

    Spotify官方已经不再推荐使用docker-maven-plugin,不在进行维护,转而推荐了另外一款由该公司开发的Maven插件dockerfile-maven-plugin。 JAR_FILE>${project.build.finalName}.jar</JAR_FILE> </buildArgs> </configuration> </plugin> 可以看到,该插件的配置比docker-maven-plugin 编写Dockerfile 该插件不像docker-maven-plugin插件那样,可以不用准备Dockerfile,而是通过配置pom,由插件自动生成Dockerfile,并使用生成的Dockerfile 然后不需要像docker-maven-plugin插件那样需要指定Dockerfile文件存放路径的dockerDirectory参数。

    3.4K10编辑于 2021-12-23
领券