Answers: <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>
  
Answers: CC BY-SA 3.0
Answers: 2017-03-07T09:31:30.300Z
Answers: 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
Answers: Tensibai
Answers: CC BY-SA 3.0
Answers: 2017-03-07T09:49:39.480Z
Answers: Yes, which is why I put the more specific/pedantic version in there already ;)
Answers: coderanger
Answers: CC BY-SA 3.0
Answers: 2017-03-07T09:51:25.943Z
Answers: Indeed. Just though it worth a mention docker is not linux centric anymore ;)
Answers: Tensibai
Answers: CC BY-SA 3.0
Answers: 2017-03-07T08:55:07.677Z
Answers: 2017-03-07T08:55:07.677Z
Answers: coderanger
Body: <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>
  
Comments: CC BY-SA 3.0
Comments: 2017-03-07T02:35:06.160Z
Comments: 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.
Comments: tayworm
Comments: CC BY-SA 3.0
Comments: 2017-03-07T03:37:09.890Z
Comments: @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.
Comments: Dan Cornilescu
Tags: <docker><containers><linux>
Title: Advantages of Linux Containers over Docker
UserDisplayName: Harshul Routhu
ThreadText: # 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 ;)  
  
  ---
  
  