Docker is a computer program that performs operating-system-level virtualization also known as containerization. It is developed by Docker, Inc. Docker is primarily developed for Linux, where it uses the resource isolation features of the Linux kernel such as cgroups and kernel namespaces, and a union-capable file system such as OverlayFS and others to allow independent "containers" to run within a single Linux instance, avoiding the overhead of starting and maintaining virtual machines (VMs). The Linux kernel's support for namespaces mostly isolates an application's view of the operating environment, including process trees, network, user IDs and mounted file systems, while the kernel's cgroups provide resource limiting for memory and CPU. Since version 0.9, Docker includes the libcontainer library as its own way to directly use virtualization facilities provided by the Linux kernel, in addition to using abstracted virtualization interfaces via libvirt, LXC and systemd-nspawn.

Wikipedia
Docker
Docker
YouTube Video
  • Our Docker Entreprise expert, Oliver Pomeroy, Technical Solutions Engineer, will review in details the upcoming evolutions of our platform and what they mean for your business. He will also present some Docker Enterprise Edition customers use cases. He will be pleased to answer any questions you might have during the session. In this webinar, attendees will learn more about: Federated Application...

Docker
Docker
YouTube Video
  • Notre expert Docker Entreprise, Stéphane Woillez, Technical Sales Lead pour la région Europe du Sud revient en détails sur les évolutions de la plate-forme Docker Enterprise et ce qu’elles signifient pour vous, ainsi que sur certains retours d’expériences de nos clients entreprise, qui utilisent Docker en production. Il se fera un plaisir de répondre à toutes vos questions. Parmi les sujets prése...

Docker
Docker
SlideShare Presentation
  • Modernizing Traditional Apps with a Docker is a great way to start your containerization strategy and to prove to your leadership there is value. MetLife has outlined the early stages of their journey at past DockerCons, but have now moved past the POC stage and are in the process of transforming our technology portfolio globally. We are driving change on multiple levels in many ways, and now we'...

Docker
Docker
SlideShare Presentation
  • How do you bring a NoSQL DB into a production Docker Environment? What are key orchestration challenges? How can you design a portable solution that can lift and shift into any environment? What are pro’s and con’s to containerizing your database? By establishing a set of best practices and proper testing you can ensure that your infrastructure design can be resilient in any global environment. T...

Docker
Docker
SlideShare Presentation
  • This talk outlines the features in containerd 1.1 smart client: I/O redirection from the client side, containerd namespaces to leverage a single runtime instance with a logical isolation from multiple clients (Kubernetes, Docker Engine, other systems), and containers as types in Golang when using containerd Go client library. Additionally, it explains all the performance improvements brought by ...