
docker从入门到大神
文章平均质量分 58
本教程基础篇讲解细致且深度,并新增了大厂进阶篇,技术点从入门到高级全面覆盖!教程同时适用于零基础小白和已熟悉Docker的使用者,可各取所需,有选择性和针对性的学习,哪里不会点哪里。
码尚云
提供云计算学习资料和真实项目实战经验!
展开
-
【码尚云】Docker镜像加速方案
设置本地Docker镜像缓存代理通常使用的是类似Harbor、Nexus3或Artifactory这样的私有仓库服务。:首先需要在本地服务器上安装Harbor。访问Harbor官网(原创 2024-01-25 15:41:06 · 1437 阅读 · 0 评论 -
Docker安装步骤
如果存在网络限制或访问国外源速度慢的问题,建议使用国内的镜像加速器,如阿里云、腾讯云提供的 Docker镜像加速服务,具体配置方式请参考对应服务商的文档说明。确保你的系统软件包是最新的,这有助于避免因依赖问题导致的安装失败。在企业环境中,请根据实际需求选择适合的Docker版本,而不是盲目安装最新版。如果看到“Hello from Docker!原创 2024-01-22 13:45:10 · 1045 阅读 · 0 评论 -
Docker下载安装(在Linux上安装Docker时可能会遇到一些问题和需要注意的事项)
【代码】Docker下载安装(在Linux上安装Docker时可能会遇到一些问题和需要注意的事项)原创 2024-01-19 15:05:42 · 711 阅读 · 1 评论 -
Docker的特性
容器轻量化:想象一下,每个Docker容器如同一个自给自足的、便携式的工具箱。它包含所有你需要运行一个应用程序所需的全部组件(比如工具、材料等),并且每个工具箱独立运作,互不干扰。 镜像标准化:Docker镜像是构建这个工具箱的具体步骤和所需物品清单,有了这份清单,你可以在任何地方快速制作出一模一样的工具箱。 环境一致性保障:就像拿着同一份组装指南,在哪里都能造出完全一致的工具箱,Docker确保了应用在不同服务器上也能得到相同的操作环境。 资源管理灵活精确:就像工具箱内可以分门别类存放各种工具,并限原创 2024-01-18 10:51:31 · 841 阅读 · 1 评论 -
Docker基本组成部分
3.1. 概念镜像(image):镜像是一个轻量级、可执行的软件包,它是构建和运行容器的基础。它包含了应用程序及其所有依赖项(如库文件、配置文件等),但并不包含任何动态数据或运行时状态。你可以把它想象成是一个“菜谱”,其中记载了制作一道菜的全过程,包括从准备原材料开始到最终完成的所有步骤和所需物料,做出来的这道菜就是容器。 容器(container):容器是基于镜像运行的应用实例。当启动一个容器时,Docker 会基于指定的镜像创建一个独立、隔离的运行环境。也就是我们上面的说通过菜谱制作出来的菜,每一原创 2024-01-17 16:40:24 · 691 阅读 · 0 评论 -
Docker技术的诞生背景
Docker巧妙地利用了前面提到的Linux内核提供的命名空间(namespace)、控制组(cgroups)及联合文件系统(Union File System)等特性,实现了一种轻量级的应用容器化解决方案。简单来说,通过Docker,我们可以将应用程序及其所有依赖打包成一个标准化的镜像,这个镜像就如同一个独立的、便携式的小型应用世界,无论在哪台安装了Docker的机器上运行,都能确保环境的一致性和可靠性。的核心框架),实现了对Linux内核底层接口的直接操作,从而独立自主地创建和管控容器。原创 2024-01-16 15:34:37 · 656 阅读 · 0 评论 -
Docker学习之前需要了解的几个概念
这就好比我们的合租房,房东(LXC)为我们准备了独立的小房间(假装独立的操作系统),每个小房间都有自己的家具(文件系统),电源(cpu),网线(网络链接)等设备,与整租房相比(传统的虚拟技术如虚拟机),这些小房间并没有一套完整的居住设施(完整的操作系统),每个房间里没有厨房和卫生间,而是所有的房间共享一套厨房和卫生间(内核)而通过命名空间,每个被隔离的环境——也即每个容器或特定进程组——看到的是其自身命名空间内的资源列表,对这个环境而言,它是“全局”的,但实际上只是整个宿主机全局资源的一部分。原创 2024-01-16 15:32:10 · 1266 阅读 · 0 评论