23987


Docker Hub上のリボジトリーに、サーバーからdockerコマンドでコンテナイメージを  
送信しようとすると、下記のように表示されて送信できない状態です。  
解決方法を教えてください。  
Docker Hubにログイン後に下記コマンドを実行しています。

[code]

    [root@localhost ~]# docker login
    
    Username (norio): norio
    fiWARNING: login credentials saved in /root/.docker/config.json
    Login Succeeded
    
    [root@localhost ~]# docker push norio/httpd
    
    Do you really want to push to public registry? [y/n]: y
    The push refers to a repository [docker.io/norio/httpd] (len: 0)
    e65d30dccd47: Preparing 
    **unauthorized: authentication required**
    
[/code]

環境はVMWare上にCentOS7を立てています。

Dockerのversionは以下となります。

Client:  
Version: 1.9.1  
API version: 1.21  
Package version: docker-1.9.1-25.el7.centos.x86_64  
Go version: go1.4.2  
Git commit: 78ee77d/1.9.1  
Built:  
OS/Arch: linux/amd64

Server:  
Version: 1.9.1  
API version: 1.21  
Package version: docker-1.9.1-25.el7.centos.x86_64  
Go version: go1.4.2  
Git commit: 78ee77d/1.9.1  
Built:  
OS/Arch: linux/amd64


CC BY-SA 3.0
2016-04-08T05:39:03.850
23838
2016-04-13T11:43:46.033
2016-04-10T09:46:47.623
15087
15087
question
docker
Dockerのpushができない


<https://askubuntu.com/a/688875/448557> が参考になるかもしれないです。

[code]

    docker login
    
[/code]

を、docker ホスト上でまず最初に(`docker push`の前に)実行する必要がありますが、これは実行されましたか？


CC BY-SA 3.0
2016-04-08T15:51:46.957
23857
2016-04-08T15:51:46.957
2017-04-13T12:25:24.820
-1
754
23838
answer


自己解決しました。  
SELinuxを無効にしたらpushできました。


CC BY-SA 3.0
2016-04-13T11:43:46.033
23987
2016-04-13T11:43:46.033
15087
23838
answer