Error response from daemon: pull access denied , repository does not exist or may require 'docker login'

Hi. I’m trying to pull an image which I have created previously and today, I encountered the above error.
The weird thing is, it only happened with one of the two repositories which I have pulled.

\Docker\ComposeMapEnv\test2>docker pull qifrozl/windowspython:3.5.1
Error response from daemon: pull access denied for qifrozl/windowspython, repository does not exist or may require ‘docker login’

\Docker\ComposeMapEnv\test2>docker pull qifrozl/windowsruby:1.9.3
1.9.3: Pulling from qifrozl/windowsruby
Digest: sha256:d7137beb229b9a37471782839e6937f823db1064a8df4eea23bbf6422ccef584
Status: Image is up to date for qifrozl/windowsruby:1.9.3

I have tried restarting docker and the command ‘docker login’, still does not work.

Following is my docker version:

Client: Docker Engine - Community
Version: 18.09.2
API version: 1.39
Go version: go1.10.8
Git commit: 6247962
Built: Sun Feb 10 04:12:31 2019
OS/Arch: windows/amd64
Experimental: false

Server: Docker Engine - Community
Engine:
Version: 18.09.2
API version: 1.39 (minimum version 1.24)
Go version: go1.10.6
Git commit: 6247962
Built: Sun Feb 10 04:28:48 2019
OS/Arch: windows/amd64
Experimental: true

Hopefully, someone would be able to help