<p>Docker is a specific implementation of Linux containers, or if you want to be more precise Docker is a distribution of tools that includes <code>runc</code> which is an implementation of Linux containers. Other implementations include rkt, LXC, LXD, and (I think) Snappy from Ubuntu.</p>

CC BY-SA 3.0
2017-03-07T09:31:30.300Z
Well, docker is a little more now in Win2016 with Microsoft support: https://docs.microsoft.com/en-us/virtualization/windowscontainers/manage-docker/configure-docker-daemon
Tensibai
CC BY-SA 3.0
2017-03-07T09:49:39.480Z
Yes, which is why I put the more specific/pedantic version in there already ;)
coderanger
CC BY-SA 3.0
2017-03-07T09:51:25.943Z
Indeed. Just though it worth a mention docker is not linux centric anymore ;)
Tensibai
CC BY-SA 3.0
2017-03-07T08:55:07.677Z
2017-03-07T08:55:07.677Z
coderanger
<p>I'd like to understand the differences between Linux Containers and Docker, especially what kind of advantages Containers have in comparison to Docker.</p>

CC BY-SA 3.0
2017-03-07T02:35:06.160Z
I'm voting to close this question as off-topic because it is not a question about devops, but rather about Linux programs. This would be better suited on Server Fault I think.
tayworm
CC BY-SA 3.0
2017-03-07T03:37:09.890Z
@tayworm Just because a question fits well on another site it doesn't mean it's off-topic on DevOps. After all one of the reasons for DevOps is to be a one-stop shop for all DevOps-related Q&As, see http://discuss.area51.stackexchange.com/questions/22356/isnt-duplicate-of-server-fault. As both are DevOps-related commonly-used technologies.
Dan Cornilescu
<docker><containers><linux>
Advantages of Linux Containers over Docker
Harshul Routhu
# Advantages of Linux Containers over Docker

(Asked by: username_0 on 2017-03-06)

I'd like to understand the differences between Linux Containers and Docker, especially what kind of advantages Containers have in comparison to Docker.

**Tags:** docker, containers, linux

> **Comments:**
> **username_1**: I'm voting to close this question as off-topic because it is not a question about devops, but rather about Linux programs. This would be better suited on Server Fault I think.  
> **username_2**: @username_1 Just because a question fits well on another site it doesn't mean it's off-topic on DevOps. After all one of the reasons for DevOps is to be a one-stop shop for all DevOps-related Q&As, see http://discuss.area51.stackexchange.com/questions/22356/isnt-duplicate-of-server-fault. As both are DevOps-related commonly-used technologies.  

---

## 1 answers

### Answer by username_3 on 2017-03-07. Score: 6 | Accepted answer

Docker is a specific implementation of Linux containers, or if you want to be more precise Docker is a distribution of tools that includes `runc` which is an implementation of Linux containers. Other implementations include rkt, LXC, LXD, and (I think) Snappy from Ubuntu.

> **Comments:**
> **username_4**: Well, docker is a little more now in Win2016 with Microsoft support: https://docs.microsoft.com/en-us/virtualization/windowscontainers/manage-docker/configure-docker-daemon  
> **username_3**: Yes, which is why I put the more specific/pedantic version in there already ;)  
> **username_4**: Indeed. Just though it worth a mention docker is not linux centric anymore ;)  

---

