Docker: Manifest not found

I’m not a docker expert, but this doesn’t look good, or?

ubuntu@webrtc:~$ docker pull openvidu/openvidu-server

Using default tag: latest

Error response from daemon: manifest for openvidu/openvidu-server:latest not found: manifest unknown: manifest unknown

The system is Ubuntu 20.04 Server.

According to docker hub the image has been updated 8h ago.

Solved.

This worked

docker pull openvidu/openvidu-server:master

but not the indicated way here Docker Hub

Just a minor thing

We don’t push “latest” images because it is not clear the concept of “latest”. What is latest?:

  • Stable version?
  • Latest build from master?

Stable releases in our side are like: 2.18.0, 2.19.0, 2.20.0
Our master tag is a nightly build of what is in master branch, but not the stable release.

Another reason to not push latest images is because OpenVidu consist in multiple services with multiple versions deployed at the same time. This is a “way” to say that you should not use latest tags with OpenVidu. You must follow instructions over here to deploy it correctly.

If you just want to run openvidu for localhost development, use:

docker run -p 4443:4443 --rm -e OPENVIDU_SECRET=MY_SECRET openvidu/openvidu-server-kms:2.20.0

Well. I just copied your suggestion:

“docker pull openvidu/openvidu-server”

Docker made this “latest” of it, not me

ubuntu@webrtc:~$ docker pull openvidu/openvidu-server

Using default tag: latest

Error response from daemon: manifest for openvidu/openvidu-server:latest not found: manifest unknown: manifest unknown

I think I posted this like so initially.

This is an auto GUI thing of dockerhub

Sure. But stupid users like me will get trapped.

…and it’s a CLI thing to be more precise

:sweat_smile: Don’t say bad things about yourself haha.

I will take account of your experience and link images to our official documentation so people don’t get lost

1 Like