2016-02-11 5 views
0

Я пытаюсь использовать OO на RHEL Atomic Host. Я развернул OO master в качестве контейнера, следующего за этим руководством. https://docs.openshift.org/latest/getting_started/administrators.htmlЯ пытаюсь создать OpenShift, я не могу создать приложение

После установки оболочки в главный контейнер я не могу развернуть приложение.

# oc new-app openshift/deployment-example 
error: can't look up Docker image "openshift/deployment-example": Internal error occurred: Get https://registry-1.docker.io/v2/: net/htt p: request canceled while waiting for connection error: no match for "openshift/deployment-example" 

The 'oc new-app' command will match arguments to the following types: 

1. Images tagged into image streams in the current project or the 'openshift' project 
- if you don't specify a tag, we'll add ':latest' 
2. Images in the Docker Hub, on remote registries, or on the local Docker engine 
3. Templates in the current project or the 'openshift' project 
4. Git repository URLs or local paths that point to Git repositories 

--allow-missing-images can be used to point to an image that does not exist yet. 

See 'oc new-app -h' for examples. 

Хост нуждается в прокси для доступа к Интернету. Я настроил прокси-сервер в/etc/sysconfig/docker, и именно так я мог вытащить исходное изображение в том же месте.

Я попытался установить прокси-сервер для ведущего и узла с везением https://docs.openshift.org/latest/install_config/http_proxies.html

+1

Сообщение об ошибке здесь: https://github.com/openshift/origin/issues/7256 – Clayton

+1

Это, скорее всего, потому, что вам нужны настройки прокси-сервера, установленные на основных процессах, чтобы иметь возможность доступа к этим изображениям. – Clayton

ответ

0

Вполне возможно, что ваш прокси прерывает соединение. вы можете протестировать, создав внутренний реестр, нажимая на него изображение, а затем используйте «oc new-app your.internal.registry/openshift/пример развертывания»