If there's no docker how would you deploy?
See docker made it easy but let's think of a world where docker doesn't exist. Actually that exists most small vps users and even AWS EC2 users don't use docker. I saw users ssh-ing into their server running git clones, install dependency, and all kinds of stuffs.
what I noticed is that even if someone uses docker they just run it normally.
but what about code changes how the new commits will sync to the currently running codebase.
I usually use my self made tool which is nothing but a webhook listener on my server which when GitHub pushes it do git fetch and stream logs to web dashboard. i don't need to even login.
so tell us how you handle this?
let's learn from the actual industry people not books.