I feel like I’ve given this disclosure a thousand times over the last couple weeks as I try to get all the kinks worked out of self-hosting and whatnot, but I’m new to all this and I’m not sure where I’ve gone.
I downloaded Docker Desktop, and I have Jellyfin and Nginx running in containers. That’s all that’s there, and if you had asked me a week ago when I installed them, I would have looked you in the eye and sworn I downloaded those through docker compose. I have docker-compose files for them and I’m pretty sure I used ‘docker-compose’ as a command with the hyphen in their installation. But.
When I try to install something new through compose or type in ‘docker compose version,’ it says that ‘compose’ isn’t a command. Whether or not I include the hyphen doesn’t seem to make a difference. Someone advised me that it sounded like I didn’t have compose installed, but I don’t understand how that’s possible when it installs with Docker Desktop?
Something that maybe could be the problem is that my Docker Desktop says that there’s a new version available to install. I can download it, and it shuts down my app, but then it never restarts itself again. When I open the app manually, Docker Desktop still has the update available like I didn’t do anything at all with it.
So this may be two separate questions, or maybe compose isn’t working because of the lack of update? But if not, what am I doing wrong? How is compose gone? Why won’t my docker restart? Any ideas?