2016-08-03 11 views
0

オープンシフトのPODにubuntuコンテナを持ち込もうとしています。私は自分のローカルドッカーレジストリをセットアップし、それに応じてDNSを設定しました。ちょうどドッカーでubuntuのコンテナを起動すると問題なく正常に動作します。私がPODをデプロイすると、ドッカーのubuntuイメージが正常に取得されたことがわかりますが、それを開始するのに成功しません。バックオフ引き込みイメージエラーで失敗します。私のエントリーポイントはコンテナの側面で実行されているバックグラウンドプロセスがないためですか?オープンシフト原点でubuntuコンテナを開始できません

"openshift.io/container.ubuntu.image.entrypoint": "[\" トップ\ "]"、

Snapshot of the events

展開-config設定:

{ 
"kind": "DeploymentConfig", 
"apiVersion": "v1", 
"metadata": { 
    "name": "ubuntu", 
    "namespace": "testproject", 
    "selfLink": "/oapi/v1/namespaces/testproject/deploymentconfigs/ubuntu", 
    "uid": "e7c7b9c6-4dbd-11e6-bd2b-0800277bbed5", 
    "resourceVersion": "4340", 
    "generation": 6, 
    "creationTimestamp": "2016-07-19T14:34:31Z", 
    "labels": { 
     "app": "ubuntu" 
    }, 
    "annotations": { 
     "openshift.io/deployment.cancelled": "4", 
     "openshift.io/generated-by": "OpenShiftNewApp" 
    } 
}, 
"spec": { 
    "strategy": { 
     "type": "Rolling", 
     "rollingParams": { 
      "updatePeriodSeconds": 1, 
      "intervalSeconds": 1, 
      "timeoutSeconds": 600, 
      "maxUnavailable": "25%", 
      "maxSurge": "25%" 
     }, 
     "resources": {} 
    }, 
    "triggers": [ 
     { 
      "type": "ConfigChange" 
     }, 
     { 
      "type": "ImageChange", 
      "imageChangeParams": { 
       "automatic": true, 
       "containerNames": [ 
        "ubuntu" 
       ], 
       "from": { 
        "kind": "ImageStreamTag", 
        "namespace": "testproject", 
        "name": "ubuntu:latest" 
       }, 
       "lastTriggeredImage": "ns1.myregistry.com:5000/[email protected]:6d9a2a1bacdcb2bd65e36b8f1f557e89abf0f5f987ba68104bcfc76103a08b86" 
      } 
     } 
    ], 
    "replicas": 1, 
    "test": false, 
    "selector": { 
     "app": "ubuntu", 
     "deploymentconfig": "ubuntu" 
    }, 
    "template": { 
     "metadata": { 
      "creationTimestamp": null, 
      "labels": { 
       "app": "ubuntu", 
       "deploymentconfig": "ubuntu" 
      }, 
      "annotations": { 
       "openshift.io/container.ubuntu.image.entrypoint": "[\"top\"]", 
       "openshift.io/generated-by": "OpenShiftNewApp" 
      } 
     }, 
     "spec": { 
      "containers": [ 
       { 
        "name": "ubuntu", 
        "image": "ns1.myregistry.com:5000/[email protected]:6d9a2a1bacdcb2bd65e36b8f1f557e89abf0f5f987ba68104bcfc76103a08b86", 
        "resources": {}, 
        "terminationMessagePath": "/dev/termination-log", 
        "imagePullPolicy": "Always" 
       } 
      ], 
      "restartPolicy": "Always", 
      "terminationGracePeriodSeconds": 30, 
      "dnsPolicy": "ClusterFirst", 
      "securityContext": {} 
     } 
    } 
}, 
"status": { 
    "latestVersion": 5, 
    "details": { 
     "causes": [ 
      { 
       "type": "ConfigChange" 
      } 
     ] 
    }, 
    "observedGeneration": 5 
} 
+0

エンドポイントはv2 APIをサポートしていません。画像のプルが失敗するようです。あなたはv1レジストリから引き離していますか? – lvthillo

答えて

0

問題httpプロキシを使用していました。そのイメージを解決した後にプルが成功した

+0

問題が何であるかを明確にすることができますか?将来の読者はこの問題の恩恵を受けることができますか? – FrankerZ

関連する問題