官术网_书友最值得收藏!

Creating Containers

The concepts of containers and OS-level virtualization have their roots in the chroot system call in Unix V7 operating systems (OSes), which date back to the late 1970s. Starting with a simple concept of process isolation and chroot jails, where the process is running in an apparently isolated root directory, containerization has undergone rapid evolution and became a mainstream technology in the 2010s with the advent of Linux Containers (LXC) and Docker. In 2014, Microsoft announced support for Docker Engine in the incoming release of Windows Server 2016. This is where the story of Windows containers and Kubernetes on Windows begins.

In this chapter, we will provide you with a better understanding of containers for the Windows OS by highlighting important differences between containerization on Linux and Windows and container runtime types on Windows, namely Windows Server Containers (or process isolation) and Hyper-V isolation. We will also learn how to install Docker Desktop for Windows 10 for development scenarios and create our first example container running on your machine.

This chapter will cover the following topics:

  • Linux versus Windows containers
  • Understanding Windows container variants
  • Installing Docker Desktop for Windows tooling
  • Building your first container
主站蜘蛛池模板: 镇雄县| 东兴市| 武汉市| 湾仔区| 松阳县| 四会市| 上饶市| 阿拉善右旗| 肃南| 辛集市| 荔波县| 长岛县| 项城市| 东阳市| 外汇| 晋宁县| 罗田县| 稻城县| 清水县| 蚌埠市| 金门县| 三明市| 米泉市| 龙游县| 景德镇市| 华蓥市| 渝中区| 黄陵县| 临湘市| 洞头县| 禄劝| 油尖旺区| 城口县| 溆浦县| 奇台县| 尚志市| 吉隆县| 大庆市| 湟源县| 浦江县| 兰考县|