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: