How do I live reload in a Linux Docker container?

Along with @rdyar’s statements, I see some potential challenges here. For example, I do not see you running bundle install or bundle update to install any packages before running your Jekyll project.

I successfully run Docker on my computer, but I use Dev Containers, which (in my opinion) are easier to develop with. Even if you do not want to use Dev Containers, you will learn the steps to run Docker containers on your computer with this video I created: