Почему я не могу отправить новую сборку Docker в репозиторий DockerHub? - PullRequest
0 голосов
/ 02 ноября 2018

Таким образом, я создаю образ концентратора Docker следующим образом, работал нормально

Created new empty repository in DockerHub
Uploaded my DockerFile to my webserver
ssh *qnapserver*
docker build *DockerFileUrl*
docker login *DockerHubUsername* *DockerHubPassword*
docker images (to get imageId of built image)
docker tag *imageId* *DockerHubNameSpace*/*DockerHubRepository*:latest
docker push *DockerHubNameSpace*/*DockerHubRepository*:latest

Через несколько недель мне нужно перестроить образ для новой версии программного обеспечения, поэтому я сделал

ssh *qnapserver*
docker build *DockerFileUrl*
docker login *DockerHubUsername* *DockerHubPassword*
docker images (to get imageId of built image)
docker tag *imageId* *DockerHubNameSpace*/*DockerHubRepository*:latest
docker push *DockerHubNameSpace*/*DockerHubRepository*:latest

, но последняя команда push завершается неудачно с

The push refers to a repository [docker.io/songkong/songkong-arm32]
d68f3fa1b903: Preparing
a0fcc8fd26d0: Preparing
e921eb3da019: Preparing
30b60a45df09: Preparing
8a9717d91a27: Preparing
fcf19287cca0: Waiting
72b719a20b26: Waiting
denied: requested access to the resource is denied

Запуск образов Docker дает:

[~] # docker images
REPOSITORY                TAG                 IMAGE ID            CREATED             SIZE
songkong/songkong-arm32   latest              d2ab52ce970a        14 minutes ago      179MB
arm32v6/openjdk           8-jre-alpine        d6163b61a7aa        8 days ago          72.9MB
songkong/songkong-arm32   <none>              a57032901b5c        2 weeks ago         169MB
songkong/songkong-arm32   <none>              8f3ae4b75feb        2 weeks ago         162MB

Ответы [ 2 ]

0 голосов
/ 05 ноября 2018

Кажется, проблема в том, что я не вошел в DockerHub должным образом

docker login *DockerHubUsername* *DockerHubPassword*

не вернул ошибку, но я попытался сделать

docker login

и ввод имени пользователя и пароля в приглашении, а затем нажатие прошло нормально.

0 голосов
/ 02 ноября 2018

Вы используете Docker для Mac?

Ошибка команды CLI * 1003.

Пожалуйста, посмотрите эту проблему с github и добавьте свой опыт, если можете:

https://github.com/docker/for-mac/issues/2016

...