无法在openshift-origin

时间:2016-08-03 09:29:39

标签: ubuntu-14.04 openshift-origin

我试图在openshift中的POD中调出一个ubuntu容器。我已经设置了我的本地docker注册表并相应地配置了DNS。使用docker启动ubuntu容器可以正常工作而不会出现任何问题。当我部署POD时,我可以看到我的docker ubuntu映像被成功拉出,但是没有成功启动它。它会因后退拉图像错误而失败。这是因为我的入口点没有在容器旁边运行任何后台进程吗?

" openshift.io/container.ubuntu.image.entrypoint":" [\" top \"]",

Snapshot of the events

部署配置:

{
"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/ubuntu@sha256: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/ubuntu@sha256:6d9a2a1bacdcb2bd65e36b8f1f557e89abf0f5f987ba68104bcfc76103a08b86",
                    "resources": {},
                    "terminationMessagePath": "/dev/termination-log",
                    "imagePullPolicy": "Always"
                }
            ],
            "restartPolicy": "Always",
            "terminationGracePeriodSeconds": 30,
            "dnsPolicy": "ClusterFirst",
            "securityContext": {}
        }
    }
},
"status": {
    "latestVersion": 5,
    "details": {
        "causes": [
            {
                "type": "ConfigChange"
            }
        ]
    },
    "observedGeneration": 5
}

1 个答案:

答案 0 :(得分:0)

问题出在http代理上。解决了图像拉动成功后