Docker
文章平均质量分 66
docker容器学习
Pakkaa
这个作者很懒,什么都没留下…
展开
-
docker容器学习八-卷
定义:Docker卷(Volume)是一种用于在容器和宿主机之间共享和持久化数据的特殊目录或文件。它绕过了Docker的联合文件系统,以正常的文件或目录形式存在于宿主机上。功能:数据持久性:卷中的数据是持久的,不受容器生命周期的限制。即使容器被删除,卷中的数据仍然存在,可以被其他容器重新挂载使用。数据共享:多个容器可以共享同一个卷,这使得在容器之间共享数据变得非常方便。这对于需要共享配置文件、日志、数据库文件等数据的场景非常有用。原创 2024-08-06 21:48:55 · 658 阅读 · 0 评论 -
docker容器学习七-docker架构三大核心
Docker的架构三大核心组件主要包括,这三个核心组件共同构成了Docker平台的基础。原创 2024-08-06 21:39:19 · 250 阅读 · 0 评论 -
docker容器学习六-网络模式
Docker提供了多种网络类型,每种类型都有其特点和适用场景。在选择网络类型时,需要根据具体的应用需求和网络策略进行考虑。Bridge模式是Docker的默认网络类型,适用于大多数标准应用场景;Host模式适用于需要高性能网络连接的应用;Container模式适用于需要紧密网络通信的容器;None模式适用于不需要网络连接的容器;而Overlay模式则适用于Docker Swarm集群中的容器通信。原创 2024-08-05 22:46:19 · 738 阅读 · 0 评论 -
docker容器学习五-cgroup
cgroup是Docker中实现容器资源限制和隔离的重要机制之一。通过cgroup,Docker可以为用户提供细粒度的资源控制和管理能力,确保容器的资源使用不会影响到系统的整体性能和稳定性。随着Docker技术的不断发展和完善,cgroup在Docker中的应用也将越来越广泛和深入。原创 2024-08-05 22:31:59 · 756 阅读 · 0 评论 -
docker容器学习四-命名空间
Docker的命名空间是Docker实现容器隔离的重要机制之一。通过提供进程、网络、文件系统、主机名、IPC和用户等多种资源的隔离,Docker确保了容器之间的独立性和安全性。这种隔离机制使得Docker在云计算、微服务架构等领域得到了广泛的应用和认可。原创 2024-08-05 22:24:53 · 415 阅读 · 0 评论 -
docker容器学习三-docker和虚拟机的区别
Docker和虚拟机都是虚拟化技术,它们为应用程序提供了与底层操作系统隔离的环境,以便在同一台物理计算机上运行多个应用程序。然而,它们在多个方面存在显著的区别,主要包括架构、隔离性、资源利用率、部署效率以及安全性等方面。原创 2024-08-05 22:05:27 · 357 阅读 · 0 评论 -
docker容器学习二-Ubuntu安装
4、安装最新版本的 Docker Engine-Community 和 containerd。操作系统:Ubuntu 22.04。2、添加 Docker 的官方 GPG 密钥。设置root密码,并登录root。原创 2024-08-05 22:00:48 · 181 阅读 · 0 评论 -
docker容器学习一-基础配置
系统:Centos7.9。删除旧镜像配置文件,从阿里云源下载新文件。下载安装docker的仓库文件。关闭防火墙,禁止防火墙开机自启。禁用selinux,然后重启。生成安装docker的缓存。查看docker进程。原创 2024-08-05 21:30:44 · 156 阅读 · 0 评论