docker工具库名称组件必须匹配
我正在试图使用这个插件来构build我的图像: https : //github.com/spotify/docker-maven-plugin#use-a-dockerfile
当我运行mvn clean package docker:build
我得到这个错误:
[ERROR] Failed to execute goal com.spotify:docker-maven-plugin:0.2.3:build (defa ult-cli) on project demo: Exception caught: Request error: POST https://192.168. 99.100:2376/v1.12/build?t=DevOpsClient: 500: HTTP 500 Internal Server Error -> [ Help 1]
当我检查docker守护进程日志时,我看到:
Handler for POST /build returned error: repository name component must match \"[a-z0-9]+(?:[._-][a-z0-9]+)*\"" statusCode=500
以下是命名约定的文档: https : //docs.docker.com/registry/spec/api/
显然你不能有任何大写字母。
我正在尝试使用Spring引导来构build我的以下指南: https : //spring.io/guides/gs/spring-boot-docker/
我正在使用弹簧引导的SNAPSHOT版本,我有一个名为demo-0.1.1-SNAPSHOT的目录。 我相信这可能是造成这个问题的原因。
此外,我在Windows上工作,我的项目目录path是这样的:
C:\Users\myname\UserRegistrationClient\git\..... etc
这是否也会影响存储库命名约定?
而我将如何改变它?
所以这个正则expression式: [a-z0-9]+(?:[._-][a-z0-9]+)*
不包含任何大写字母。 所以你应该改变你的图像名称devopsclient
- Docker MongoDB无法从外部虚拟机访问
- 关于OpenLRW部署到mongo docker实例的exception
- 将Java webapp部署到在Docker容器中运行的Tomcat 8
- Spring Boot,Docker,Discovery eureka
- 在云代工的Docker中启用HTTPS的Spring Boot应用程序
- Docker容器无法连接到主机networking上的IP
- docker-compose – 外部化spring application.properties
- Spring引导应用程序不适用于AWS
- 将魔术string部署到泊坞窗时,会将其设置为SPRING_CONFIG_NAME