Добрый день!
Мне необходимо опубликовать .net core приложение на линуксе. Я работаю из-под винды и нашел, что для облегчения интеграции используются контейнеры.
Хотел разобраться с докером, зашел на сайт
https://docs.docker.com/docker-for-windows/
зарегистрировался, скачал клиенты, жму первый шаг:
C:\Users\Pobochniy>docker run hello-world
Но вместо закачки этого hello-world мне пишется ошибка:
Unable to find image 'hello-world:latest' locally
docker: Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers).
See 'docker run --help'.
Я прошел по ссылке и там вот такой json-чик:
{"errors":[{"code":"UNAUTHORIZED","message":"authentication required","detail":null}]}
При запуске клиента через ярлык с рабочего стола по ссылке я зарегистрировался на сайте
https://cloud.docker.com и в данное время там залогинен под своим аккаунтом.
После первого входа теперь по двойному клику на ярлык докера с рабочего стола такое ощущение, что ничего не происходит, но я вижу запущенный процесс докера в трее, то есть он работает.
Что у меня за проблемы, кто-нибудь разбирается?