Newbie trying to understand container images
by IT-Jereon from LinuxQuestions.org on (#4RQ2P)
Hi,
I am a newbie to Linux and a newbie to working with servers. I have been given two Dell PowerEdge R620 servers to play with, and I would like to set one up with Linux. This whole exercise is meant to learn a set of IT skills and get some experience under my belt when I want to start looking for jobs in 2 years' time.
I have been advised to give containers a try as it is generating a lot of momentum.
Ideally I would like to setup a main server with a Container supported OS like Ubuntu Core or Container Linux, running multiple Linux Server Distro's in their own container. Starting with the easy options, and work my way up.
I think I understand that I need some kind of a container (template)/image for the specific OS I want to run when creating the container, https://us.images.linuxcontainers.org. This I believe to be a list of non-official container images.
When I start googling for official containers or for containers not on the list, it gets all a bit confusing, as a lot of distros support containers, but don't tell if they can be containerized. I also often end up at Docker, which is also a bit unclear, if this is a Docker package supported by the Linux Distro, or a Linux Distro that runs inside a Docker container.
My main questions are:
-Can any Linux Distro run inside a container?
- Are containers for Docker, Ubuntu, CentOS, Container Linux all interchangeable?
- Is there a list of official container images/(templates) of Linux server distros?


I am a newbie to Linux and a newbie to working with servers. I have been given two Dell PowerEdge R620 servers to play with, and I would like to set one up with Linux. This whole exercise is meant to learn a set of IT skills and get some experience under my belt when I want to start looking for jobs in 2 years' time.
I have been advised to give containers a try as it is generating a lot of momentum.
Ideally I would like to setup a main server with a Container supported OS like Ubuntu Core or Container Linux, running multiple Linux Server Distro's in their own container. Starting with the easy options, and work my way up.
I think I understand that I need some kind of a container (template)/image for the specific OS I want to run when creating the container, https://us.images.linuxcontainers.org. This I believe to be a list of non-official container images.
When I start googling for official containers or for containers not on the list, it gets all a bit confusing, as a lot of distros support containers, but don't tell if they can be containerized. I also often end up at Docker, which is also a bit unclear, if this is a Docker package supported by the Linux Distro, or a Linux Distro that runs inside a Docker container.
My main questions are:
-Can any Linux Distro run inside a container?
- Are containers for Docker, Ubuntu, CentOS, Container Linux all interchangeable?
- Is there a list of official container images/(templates) of Linux server distros?