Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What are the differences between dockerfile and stackbrew users on docker hub

Tags:

docker

There are two users dockerfile and stackbrew on docker hub site. Both of them have a lot of "standard" repositories, for example mongodb repository.

  • What are the differences between them?
  • Which of them is more "official"?
like image 969
mahnunchik Avatar asked Jul 07 '14 11:07

mahnunchik


People also ask

What is the difference between Docker image and Dockerfile?

A Dockerfile is a recipe for creating Docker images. A Docker image gets built by running a Docker command (which uses that Dockerfile ) A Docker container is a running instance of a Docker image.

What is the difference between a Docker Hub repository and image?

A Docker repository is where you can store 1 or more versions of a specific Docker image. An image can have 1 or more versions (tags). A Docker image can be compared to a git repo.

What is difference between Docker and Docker Hub?

Docker registries are used to host and distribute Docker Images. Docker Hub is Docker's official cloud-based registry. To get started with Docker Hub you can pull (download) an image or push (upload) one of your local images.

Why is it a good idea to use official Docker Hub images?

If you are new to Docker, we recommend that you use the Docker Official Images in your projects. These images have clear documentation, promote best practices, and are designed for the most common use cases. Advanced users can review Docker Official Images as part of your Dockerfile learning process.


1 Answers

Stackbrew is the official images project, all images owned by the stackbrew user are curated and verified by people at Docker. There's more info on the project available on our Github repo.

The dockerfile namespace is not official or supervised by us. It does have some repositories that are not (yet) available as an official image, but it's something we're looking to fix as time goes on.

Also note that any image under the stackbrew/ namespace mirrors the official image of the same name, i.e. stackbrew/ubuntu is the same as ubuntu, stackbrew/ruby the same as ruby; etc.

like image 127
shinzer0 Avatar answered Sep 23 '22 16:09

shinzer0