Unable to push to docker registry with anonymous access disbaled

I created a local docker repository in artifactory and enabled anonymous access following this document
https://www.jfrog.com/confluence/display/RTF/Docker+Repositories

When I try and push a docker image it gives the following error

  • Artifactory Docker Registry Setup Issue
  • Docker pull by digest does not work with Docker 1.13.1 & Artifactory 5.0.1
  • Unable to push Docker (1.10.2) image to Artifactory through reverse proxy Nginx , error 'Unknown Blob'
  • Artifactory docker Repository overrides released docker artifacts
  • pull artifactory docker image
  • Custom Docker Repository URL for Artifactory and Jenkins
  • unauthorized: The client does not have permission to push to the repository.
    

    I am on docker version1 1.10 and artifactory version 4.2.2

    I also tried forcing authentication but after docker login I get the same error

    Note that this error goes away after reloading nginx configuration and occurs again after a while. Any work around?

  • How to retrieve running version from ElasticBeanstalk app instance?
  • How to fix this issue “no suitable node (scheduling constraints not satisfied on 1 node)” in docker swarm while deploying registry?
  • What does these settings do to make Elasticsearch to run on development mode?
  • Cannot keep the scala application up and running on docker
  • Exploring Docker container's file system
  • docker registry with --insecure-registry and docker 1.5
  • One Solution collect form web for “Unable to push to docker registry with anonymous access disbaled”

    Looks like you ran into https://www.jfrog.com/jira/browse/RTFACT-7915. Upgrading to Artifactory 4.5.2 may fix it for you.

    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.