用于在Bluemix中托管OpenLDAP的自定义容器

时间:2016-01-12 17:43:40

标签: docker ibm-cloud openldap

我正在尝试创建用于在Bluemix中托管OpenLDAP的自定义容器。 我按照链接中提到的步骤操作: https://console.ng.bluemix.net/catalog/images/add-your-own/

在步骤6,我需要标记泊坞窗图像,我收到以下错误:

D:\>docker tag openldap registry.ng.bluemix.net/devopstest/openldap:aa9f496f321

FATA[0001] Error response from daemon: DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"  
"<title>405 Method Not Allowed</title>"
<h1> Method Not Allowed <h1>
<p> The method is not allowed for the requested URL. <p>

非常感谢任何帮助或指示。感谢。

1 个答案:

答案 0 :(得分:0)

registry.ng.bluemix.net/devopstest/openldap:aa9f496f321应该数学模式:

registry.ng.bluemix.net/<namespace>/<image_name>:<tag>

Bluemix documentation中,我们发现:

  

命名空间:用于标识Bluemix注册表中的私有存储库的唯一名称。命名空间为组织分配一次,在创建后无法更改。

     

标识组织的命名空间:

     
      
  • 从Bluemix用户界面:

         

    注意:如果已将图像添加到组织的专用存储库,则只能从Bluemix用户界面中识别命名空间。单击IBM提供的映像之一,无法找到命名空间。请改用命令行选项。

         
        
    1. 从Bluemix目录中,单击图像。容器创建窗口将打开。
    2.   
    3. 在图像名称下,单击“复制图像URL”。可以从复制的URL中检索命名空间,其格式如下:registry.ng.bluemix.net/<namespace>/<image_name>:<tag>
    4.   
  •   
  • 从命令行:

         
        
    • Cloud Foundry插件:

           

      cf ic namespace get

    •   
    • ICE:

           

      ice namespace get

    •   
         

    将您的命名空间与Bluemix注册表域和图像名称相结合,以获取图像的私有Bluemix存储库URL:registry.ng.bluemix.net/<namespace>/<image_name>:<tag>

  •   

devopstest是否与您的私有Bluemix存储库名称匹配?