01 2021 档案
摘要:1.docker私有仓库 使用docker hub官方仓库,或者是访问一个公网上的仓库来推送下载镜像都会存在一个缺陷,也就是速度上的问题,这已然违背了使用容器会更加轻量、快速的初衷和目的。因此,很多时候我们很有可能需要去做自己的私有Registry。 事实上,如果运维的系统环境托管在云计算服务上,比
阅读全文
摘要:1.基于alpine制作nginx镜像 1.1 拉取alpine镜像 [root@vm1 ~]# docker pull alpine:latest latest: Pulling from library/alpine Digest: sha256:3c7497bf0c7af93428242d61
阅读全文
摘要:1.COW与数据卷 1.1 cow Docker镜像由多个只读层叠加而成,容器启动时docker会加载只读镜像层并在镜像栈顶部添加一个读写层。而容器需要修改一个文件时,该文件将会从只读层复制到读写层并将其修改,而只读层的文件不会改变同时会被读写层修改的相应文件隐藏,这就是“写时复制(COW)”机制。
阅读全文
摘要:1. 虚拟化网络 我们知道物理网卡可以单独关联至某个单独的名称空间使用,这样每一个名称空间都能配置IP地址,并且与外部网络直接通信。但是如果我们所拥有的名称空间数量超过物理网卡数量,该怎么通信呢? Network Namespace 就是Linux内核提供可以实现网络虚拟化的重要功能,它能创建多个隔
阅读全文
摘要:1.docker镜像 1.1 镜像分层机制 docker镜像含有启动容器时所需要的文件系统及其内容,采用分层构建机制,最低层为bootfs,其上为rootfs bootfs 用于系统引导的文件系统,包括bootloader和kernel,容器启动完成后会被卸载以节约内存资源 [root@vm1 bo
阅读全文
摘要:1. docker安装 1.1 卸载旧版本 [root@vm1 ~]# yum -y remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrot
阅读全文
摘要:1.虚拟化技术 虚拟化分为下面两类: 主机级虚拟化(全虚拟化,半虚拟化) 容器级虚拟化(Linux Containers,缩写为 LXC) Linux 容器不是模拟一个完整的操作系统,而是对进程进行隔离。或者说,在正常进程的外面套了一个保护层。对于容器里面的进程来说,它接触到的各种资源都是虚拟的,从
阅读全文

浙公网安备 33010602011771号