Docker Maven Spotify插件 – 可能切换到非安全registry
我正在使用Spotify Maven插件在执行某些Maven目标时自动化构build和部署Docker镜像。
但是,我正在运行可通过以下主机访问的私有不安全registry:server.mydomain.com:5000。 但是,我似乎无法停止插件强制安全推送到存储库? 它使用https://server.mydomain.com:5000 。
有什么办法强制插件不使用HTTPS?
谢谢。
编辑:
当前插件POMconfiguration:
<plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin</artifactId> <version>0.4.3</version> <configuration> <imageName>server.mydomain.com:5000/${project.artifactId}</imageName> <baseImage>java</baseImage> <entryPoint>["java", "-jar", "/${project.build.finalName}-packaged.jar"]</entryPoint> <resources> <resource> <targetPath>/</targetPath> <directory>${project.build.directory}</directory> <include>${project.build.finalName}-packaged.jar</include> </resource> </resources> <imageTags> <imageTag>${project.version}</imageTag> <imageTag>latest</imageTag> </imageTags> <retryPushCount>0</retryPushCount> </configuration> <executions> <execution> <id>build-image</id> <phase>package</phase> <goals> <goal>build</goal> </goals> </execution> <execution> <id>push-image</id> <phase>deploy</phase> <goals> <goal>push</goal> </goals> </execution> </executions> </plugin>
这似乎是Docker的行为,而不是与你正在使用的Maven插件相关,请参阅Docker问题 ,提到在启动Docker守护进程时需要设置--insecure-registry http://server.mydomain.com:5000
。
- eval“$(docker-machine env default)”
- 连接到在boot2docker(centos容器| Windows 7.1主机)上运行的python服务器时出错
- 如何从Docker容器获取节点的版本?
- 如何使用docker创build运行docker的最小的live ISO?
- 弹簧代理:错误打开zip文件或JAR清单丢失
- 了解kubernetes部署,服务和Docker镜像端口
- 我怎样才能运行rethinkdb转储/出口在RethinkDB +泊坞窗
- 为caffe构buildGPU docker镜像时出错:不支持的gpu架构“compute_60”
- 在CoreOS上将私钥安全地分发给Docker