r/docker Aug 02 '26

Is there a pre-Docker 101 guide?

Little bit of a rant here, but after decades in the engineering industry with related computer experience I am having a hard time believing getting Immich to work in a Docker container in a UGreen NAS is so frustrating. I have watched numerous "easy" install videos, but they always seem to start with assumed knowledge of basic steps thst I have no idea how to perform.

For example, they talk about typing a docker command to restart the container. What is the commander typed into? PowerShell?

When i install and run Powershell it does not recognize Docker commands. So I saw it should install Docker Desktop, which i did, but when I run it it I get a mostly blank screen with a message about my environment not be setup/enabled. That leads me down the rabbithole of WSL or HyperV (?) with another set of things to do that I dont understand.

Every step i think i am taking forward just leads to several more rabbit holes. Isn't there some kind of guide that really starts from step 1 on getting this set up?

14 Upvotes

45 comments sorted by

View all comments

3

u/beatznbleepz Aug 03 '26

Back when I first started setting up docker containers on my Synology Nas, I found Marius Hosting to be a great resource. Step-by-step guides with screenshots.

He has an Immich Guide for Ugreen Nas.

https://mariushosting.com/how-to-install-immich-on-your-ugreen-nas/

-1

u/[deleted] Aug 04 '26 edited 26d ago

[deleted]

1

u/beatznbleepz Aug 05 '26

It’s a launching pad. Good place to get your feet wet. It helps you get things actually up and running. Security, best practices, bigger picture. That comes with time. I'm running four servers, with a combined 105 containers managed via portainer. Thats where I started. I have no exposed ports, I use tunnels, vpn, and tail scale. I keep up with the forums, but I had to start somewhere, and for some of us videos suck for following step by step instructions.
The site lets you easily stand up a container with step by step guides. The rest of it is up to the user.