I’m fairly new to Docker so excuse any obvious mistakes but I have spent basically all day trying to figure out something which I feel should be easy so I’m caving and asking the question here.
I have succesfully built a container using docker-compose, I have uploaded it to Docker Hub, I spun up a droplet on DigitalOcean, and I pulled the image (confirmed with
docker images). But this is where I am stuck.
If I run
docker run [container] then nothing happens (and if I run
docker ps nothing shows). If I do it with the
-it flag then I am insider the container and can access all files (including the original
.yml file), but I feel like I shouldn’t run
docker-compose up from here. But when I try running
docker-compose up from anywhere else, it says that I need a
.yml file and when I create one, it attempts to rebuild the container.
So, how do I pull down an image that I built with
docker-compose and then run it on a remote server? I’m ready to scrap it all and just use vanilla
docker as most tutorials suggest.
Thanks for any help