Docker简述

2020-04-10  本文已影响0人  KenChen_939
image.png

我们走在容器化的大道上

在计算世界中,容器拥有一段漫长且传奇的历史。容器与VMware等虚拟机不同,VMware通过中间层将一台或多台独立的机器虚拟运行于物理硬件之上,而容器则是直接运行在操作系统内核之上的用户空间,因此,容器虚拟化也被称为‘’操作系统级虚拟化”,容器技术可以让多个独立的用户运行在同一台宿主机上。

一:Docker的核心组件

Docker镜像:

镜像是构建Docker世界的基石。用户通过镜像来运行自己的容器

Registry:

Registry是Docker用来保存用户构建的镜像的。分为公有和私有两种,我们可以在DockerHub上或者是阿里容器服务上存储和拉取自己的镜像。

容器:

容器是基于镜像启动起来的,我们可以认为,镜像是Docker生命周期汇中的构建和打包阶段,容器是启动和执行阶段

二:Docker的安装以及HelloWord

(本文安装Docker的环境为Ubuntu18.04)

安装过程:
1: sudo apt-get update
2: sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    software-properties-common
3: curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
4: sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"
5: sudo apt-get update
6: sudo apt-get install docker-ce docker-ce-cli containerd.io\
Hello World
sudo docker run hello-world
截屏2020-04-10 下午10.16.25.png

Hello from Docker!

上一篇 下一篇

猜你喜欢

热点阅读