Dockerfile图像路径包含无效字符

时间:2014-08-02 03:53:53

标签: amazon-web-services docker elastic-beanstalk

使用以

开头的dockerfile部署到Elastic Beanstalk失败
FROM dockerfile/java

检查日志显示:

Invalid repository name (java), only [a-z0-9-_.] are allowed
Failed to pull Docker image dockerfile/java:latest

验证正则表达式不包括/,尽管这是图像位置。从dockerfile构建和运行在本地工作正常。将本地映像从dockerfile推送到docker repo,然后使用dockerrun.aws.json检索它也可以正常工作。

1 个答案:

答案 0 :(得分:0)

我怀疑这与论坛上的讨论类似。 https://forums.aws.amazon.com/thread.jspa?messageID=557893

您可以检查您的文件是否包含Windows行结尾吗?如果是这样,可以尝试使用dos2unix并将您的文件转换为linux格式。

我希望能为您解决问题。