1.pom.xml添加插件:

<plugin><groupId>com.spotify</groupId><artifactId>docker-maven-plugin</artifactId><version>0.4.12</version><configuration><!-- 注意imageName一定要是符合正则[a-z0-9-_.]的,否则构建不会成功 --><!-- 详见:https://github.com/spotify/docker-maven-plugin    Invalid repository name ... only [a-z0-9-_.] are allowed--><!--<dockerHost>tcp://192.168.99.100:2376</dockerHost>--><dockerHost>https://192.168.99.100:2376</dockerHost><dockerCertPath>/Users/kenkou/.docker/machine/machines/default</dockerCertPath><imageName>zgz:0.0.1</imageName><dockerDirectory>${project.basedir}/src/main/docker</dockerDirectory><resources><resource><targetPath>/</targetPath><directory>${project.build.directory}</directory><include>${project.build.finalName}.jar</include></resource></resources></configuration>
</plugin>

  2.设置虚拟机监听,先到VM VitualBox安装目录下执行以下命令:

    VBoxManage modifyvm "default" --natpf1 "guestssh,tcp,,2375,,2376"

  3.最后还不行的话,则尝试将该目录下的证书文件(仅需要证书,不需要复制目录)

    %USER%.docker\machine\certs 复制到 %USER%.docker

  4.然后再到工程目录下执行:

    mvn clean package docker:build -DskipTests

  

转载于:https://www.cnblogs.com/zgz21/p/8252007.html

docker-maven-plugin 发布镜像到 window环境的docker服务器相关推荐

  1. AntDeploy工具一键发布镜像到腾讯云Docker私有镜仓库

    AntDeploy工具功能简介 支持docker一键部署(支持netcore) 支持iis一键部署(支持netcore和framework) 支持windows服务一键部署(支持netcore和fra ...

  2. Docker拉取Mysql镜像并启动访问及docker常用命令介绍

    上篇文章介绍了 Centos7安装docker并修改成阿里云镜像源地址 可以参考使用: https://blog.csdn.net/weixin_44232093/article/details/12 ...

  3. centos7搭建git+maven+jenkins快速集成、部署环境(docker方式)(一)

    为什么80%的码农都做不了架构师?>>>    阅读以下内容之前,需要温习下docker.linux基础. 1.下载jenkins的docker镜像 Jenkins仓库地址:http ...

  4. 【selenoid】selenoid的配置、安装、使用、Docker + Selenoid 搭建Selenium UI自动化运行环境、Docker中的Selenium、Selenium Grid

    selenoid Selenoid 是一个强大的 Selenium hub 实现,使用 Docker 来启动浏览器容器. selenoid优缺点 优点: 开源 安装简单 运行过程可视化,支持多版本浏览 ...

  5. 禅道Docker安装包发布

    禅道Docker安装包发布 大家好, 禅道Docker安装包发布. 一.下载地址 禅道开源版:   /dl/zentao/docker/docker_zentao.zip  备用下载地址:https: ...

  6. Docker创建springboot项目镜像pom及Dockerfile配置文件

    pom文件添加插件 <build><plugins><plugin><groupId>org.springframework.boot</grou ...

  7. dockerfile中的run_Docker3-Dockerfile创建镜像的方法(推荐docker file这种方法)

    一.镜像制作的方法 1.本地导入导出镜像 请参考:Docker 架构原理及简单使用 导出:docker save nginx >/tmp/nginx.tar.gz导入:docker load 2 ...

  8. docker.4.2-Docker容器镜像

    Docker容器镜像 一.Docker容器镜像操作 2.1 查看本地容器镜像 2.1.1 使用docker images命令查看 # docker images REPOSITORY TAG IMAG ...

  9. liunx 环境-配置docker阿里云镜像加速

    1.登录阿里云 注册 2.找到控制台 1.创建一个目录 sudo mkdir -p /etc/docker 2.配置自己镜像加速器 sudo tee /etc/docker/daemon.json & ...

最新文章

  1. linux添加匿名用户,vsftpd3.0之匿名用户配置
  2. 日志库EasyLogging++学习系列(1)—— 简要介绍
  3. vue2+vuex+vue-router 快速入门(三) vue 实例介绍
  4. 在Word中如何进行半行输入
  5. mysql 按字段排序
  6. ARM Cortex-A53 Cache与内存的映射关系以及Cache的一致性分析
  7. 第一次做web项目购物网站项目总结
  8. QT 与webkit(wke) 交互
  9. 饿了么ui自定义表头内容
  10. html5网页设计作业代码 大学生校园网站制作 学校官网制作html
  11. 怎么恢复优盘里隐藏的数据 u盘隐藏数据恢复教程
  12. 微信小程之打卡小程序开发
  13. [量化学院]基于协整的配对交易
  14. sitemix mysql_用Sitemix免费空间搭建高速日本无限流量GAE流行应用_免费PHP空间 | 微站中国|MicroHost...
  15. vue设置浏览器顶部小图标
  16. 《软件工程(C编码实践篇)》学习总结
  17. win10或win11打印机无法打印
  18. 迷你计算机笔记本,世界上最小的笔记本电脑,机身小巧仅有7英寸
  19. H5 AUI 使用总结
  20. 命令行运行ktr和kjb

热门文章

  1. PYPL 6 月编程语言排行
  2. php function函数用法,js的function函数是什么?js中function的用法
  3. 倾心家教安卓案例开发代码_开发一个APP多少钱?
  4. Vue父子组件生命周期触发顺序
  5. Django 报错 ‘polls‘ is not a registered namespace
  6. php代码怎么看错在哪里,PHP代码不知道哪里错了。
  7. github 代理_GitHub访问提速方法
  8. java 拦截html请求参数值_javaweb项目,html文件放在了WebRoot下,如何拦截访问html的请求呀?...
  9. java 地址传递 返回值_Java中的值传递和引用传递
  10. linux ssh 查看vg,linux SSH证书登录