详解Docker架构、镜像、容器及资源限制
Docker核心 镜像(Image) :类似与虚拟机的镜像,可以将他理解为一个面向Docker引擎的只读模板,包含了文件系统。 容器(Container) :类似于一个轻量级的沙箱子(因为Docker是基于Linux内核的虚拟技术,所以消耗资源十分少),Docker利用容器来运行和隔离应用。 仓库(Repository )类似与代码仓库,是Docker集中存放镜像文件的场所。 Docker特点 1.简化部署配置 极大提高工作效率。 2.轻量级 可移植。 3.启动和停止可以在秒级实现。 4.节省硬件资源。 5.直接在在操作系统层面上实现的虚拟化 Docker安装 安装依赖包 yum install -y yum-utils device-mapper-persistent-data lvm2 设置阿里云镜像源 yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 安装Docker-CE yum install -y docker-ce 开启服务并设为开机自启 systemctl start docker.service systemctl enable docker.service 加速 重载 tee /etc/docker/daemon.json