cross-posted from: https://lazysoci.al/post/14145485
There’s a service that I want to use, however for reasons, it no longer has any builds available. Consequently, I am thinking of building it myself. How does one go about doing that and then afterwards, how do I get it up on Docker hub? Can I just create an account and upload?
What is the service?
Headphones
Yep, that’s the one
Ok, so it looks like you don’t need to build anything? The project is deprecated, but that doesn’t mean you can’t use the container image.
The container image is out of date and broken. The developer spun up a new release, but because it was broken for six months, Linux Server deprecated it, hence wanting to build it myself.
Which part of it is broken?
It was based on an old version of Python. When I installed the previous image, it didn’t do anything
Also, is there a tagged image here that could work?
yes. it’s going to completely depend on the project, but you can build it, then push it to dockerhub, though I wouldn’t push it to a public repo unless the license permits it. else you can just build it locally and push it to your own private dockerhub or to a container store like github or ECR.
ECR?
Elastic Container Registry, Amazon’s AWS container registry.
A private Docker Hub sounds like a great idea, how does one go about that? Feel free to point me to a webpage, you don’t have to type it all out.