Hi guys, I currently need to push an image into my Dockerhub organization. To do so, this image needs to be stored in a private repository. I know that when pushing the image, Dockerhub creates a public repository for the image in question for versioning purposes by default.
I would like to know if it is possible to define that the repository it is in should be the default when pushing this image, or if there is a method within the DockerHub API to create the repository (via CURL, for example) before pushing the image (I am doing the entire workflow via Github Actions). For this reason, I would not like to have to create the repository via the graphical interface, but rather do everything via a pipeline (which is why I thought about using the DockerHub API).