How to run a Docker container on SCALE for dummies?

Jip-Hop

Contributor
Joined
Apr 13, 2021
Messages
118
Personally I find running Docker containers with docker-compose the most "dummy friendly" way of running Docker containers. I'm looking forward to migrate the containers I currently run on a Synology NAS to TrueNAS SCALE. If I could just use/tweak my existing docker-compose file, that would awesome. But reading through this thread I understand docker-compose isn't supported and may even be removed in a future update...

What are your ideas about the future & dummy proof way to deploy an existing stack of containers?
 

ornias

Wizard
Joined
Mar 6, 2020
Messages
1,458
What are your ideas about the future & dummy proof way to deploy an existing stack of containers?
An existing stack? None, hard manual labor.


SCALE is mostly focussed around Apps and the road from docker-compose to apps really is a manual one.
Either manually creating the compose containers using the Apps UI or rewrithing them into Apps yourself.
 

Gcon

Explorer
Joined
Aug 1, 2015
Messages
59
What's the best way to learn Kubernetes? I've been using using Docker for many years but just simple CLI stuff like "docker run", "docker ps -a", "docker image pull ...", "docker image prune" etc - stuff like that. Plus using Portainer to monitor containers and recreate them with the latest updates. Have avoided orchestration tools for the most part, other than dabbling with RancherOS once or twice. Thanks.
 

usergiven

Dabbler
Joined
Jul 15, 2015
Messages
49
What's the best way to learn Kubernetes? I've been using using Docker for many years but just simple CLI stuff like "docker run", "docker ps -a", "docker image pull ...", "docker image prune" etc - stuff like that. Plus using Portainer to monitor containers and recreate them with the latest updates. Have avoided orchestration tools for the most part, other than dabbling with RancherOS once or twice. Thanks.
I'm in the middle of doing this myself. This is what I've found so far however I'm sure this is just the tip of the iceberg. Hope it helps!

Google has a very high level resource explaining Kubernetes or k8s https://kubernetes.io/
You mentioned Rancher, I started reading up on K3s which is Rancher's light weight version of k8s https://rancher.com/docs/k3s/latest/en/
Read up on helm https://helm.sh/
Use helm to install prebuilt containers listed at https://docs.k8s-at-home.com/
Use helm to install prebuilt containers listed at https://artifacthub.io/
 
Top