CoreOS, Ubuntu Core, Project Atomic, Hypriot and others
Discussion
Im currently debating tearing down my current home network KVM setup and giving one of these dockerised container / cluster os's a try.
Before i begin down this journey of frustration and sever annoyance... does anyone know of any "gotcha's" to watch out for?
can the containers be pinned to a machine so they do not migrate.. for instance Samba/NFS server sharing an external usb drive that is only attached to a single machine.
I currently know nothing about docker, but so far it seems way more confusing than Proxmox/KVM/ESXi!
Before i begin down this journey of frustration and sever annoyance... does anyone know of any "gotcha's" to watch out for?
can the containers be pinned to a machine so they do not migrate.. for instance Samba/NFS server sharing an external usb drive that is only attached to a single machine.
I currently know nothing about docker, but so far it seems way more confusing than Proxmox/KVM/ESXi!
I have been using docker for a while on unraid, and have become a big fan. Unraid has it's own docker repositories that make it very easy to use, as long as you can find the app you need. It's also possible to roll your own.
Key docker terminology that you need to know:
Image - Think of this as the build construct.
container - This is what you get when you run the image.
Docker file - Use this to automate the image build process.
There are two parts to the docker software:
Docker daemon
Docker client
These normally run on the same system, but don't have to.
My unraid server is a PC that's about 8 years old, and i'm amazed at the amount of stuff it can easily run with docker, I have:
Sabnzbd
Sonarr
Couchpotato
Apache reverse proxy
Owncloud
privoxy
Unifi wireless controller
TVheadend
Transmission
Headless kodi/MariaDB server
Definitely give it a go, plenty of guides out there.
Key docker terminology that you need to know:
Image - Think of this as the build construct.
container - This is what you get when you run the image.
Docker file - Use this to automate the image build process.
There are two parts to the docker software:
Docker daemon
Docker client
These normally run on the same system, but don't have to.
My unraid server is a PC that's about 8 years old, and i'm amazed at the amount of stuff it can easily run with docker, I have:
Sabnzbd
Sonarr
Couchpotato
Apache reverse proxy
Owncloud
privoxy
Unifi wireless controller
TVheadend
Transmission
Headless kodi/MariaDB server
Definitely give it a go, plenty of guides out there.
Excellent.
that confirms my findings about lightweightness :
My test machine is an 8gb i5... But my server is an old amd x2 64 turion dinosaur with 2gb ram.
I've been messing with it in a vm most of the evening. I'm loving portability of the containers. Hundreds of mb instead of multi Gb for vm images.
Currently trying to get swarm working properly and its proving to be challenging.. but the benefits of swarm look to be epic! Especially using cheap/free end of life hardware!
that confirms my findings about lightweightness :
My test machine is an 8gb i5... But my server is an old amd x2 64 turion dinosaur with 2gb ram.
I've been messing with it in a vm most of the evening. I'm loving portability of the containers. Hundreds of mb instead of multi Gb for vm images.
Currently trying to get swarm working properly and its proving to be challenging.. but the benefits of swarm look to be epic! Especially using cheap/free end of life hardware!
Edited by SystemParanoia on Friday 1st July 23:27
Gassing Station | Computers, Gadgets & Stuff | Top of Page | What's New | My Stuff