Docker 容器技术 第一节---定义、概念、安装CentOS 7 Linux系统、MobaXterm中安装docker-ce 📅 发布时间:2026/7/5 10:15:46 👁️ 浏览次数: 一、Docker的定义Docker是一款开源的容器化平台它能将应用及其依赖的环境、配置、库等打包成轻量可移植的容器既保证了不同环境下应用运行的一致性又以共享宿主机内核的方式实现了比传统虚拟机更高效的资源利用和秒级启动速度还能通过容器间的相互隔离保障应用安全稳定让开发、测试、部署全流程变得标准化、可移植且便捷。二、虚拟机 vs 容器虚拟机VM容器Container每个VM跑完一个完整的OS共享宿主主机内核通过Hypervisor虚拟硬件用namespacecgroup隔离启动1-5分钟启动1-3秒占用1-8GB内存占用10-200MB内存镜像大小10-40GB镜像大小50-500MB二、Docker的三个核心概念1.镜像:只读模板镜像是创建容器的静态模板类似于操作系统的安装光盘。它采用分层存储设计每一层记录文件系统的变更这种设计让镜像复用性极高。特性只读不写包含运行应用所需的代码、库、环境变量等作用一次构建随处运行。是“容器的源代码”2.容器:运行实例容器是镜像的运行时实例类似于一个轻量级的虚拟机。它拥有独立的进程、网络和文件系统空间但共享主机的内核因此启动极快特性可读写在镜像层之上叠加一个可写层资源隔离生命周期可管理启动、停止、删除作用真正运行应用的地方。3.仓库集中储存仓库是集中存储和分发镜像的地方类似于代码仓库Git。默认使用Docker Hub作为公共仓库企业也可以搭建私有仓库。分类公共仓库公开镜像、私有仓库内部业务镜像作用实现镜像的版本管理和团队协作三、安装CentOS 7 Linux系统1.在VM中新建虚拟机一直下一步到选择版本2.新建名称选位置3.处理机配置4.虚拟机内存选择2GB5.设置磁盘大小6.选择磁盘文件我这里有现成的大家可以自行网上下载7.创建成功后打开虚拟机设置root及用户密码之后成功进入8. 先输入vi /etc/sysconfig/selinux,进入之后将所圈部位改为disabled9. 用ip a查看Ip四、MobaXterm中安装docker-ce1.打开MobaXterm输入ip与用户名之后输入密码进入2.关闭并禁用防火墙sysemctl disable --now firewalld3.列出系统中所有已配置并启用的yum源yum repolist4.配置核心文件5.安装vim编辑器6.创建并编辑Docker的yum源配置文件vim /etc/yum.repos.d/docker.repo7.开始安装yum install -y docker-ce
华为交换机等保2.0实战:手把手配置身份鉴别,从密码策略到登录超时 华为交换机等保2.0身份鉴别全流程配置指南 当企业网络面临等保2.0合规检查时,身份鉴别环节往往是整改重点。作为网络安全工程师,我曾协助多家企业通过等保测评,发现华为交换机的身份鉴别配置存在不少易忽略的细节。本文将分享一套经过实战验证… 2026/4/1 3:55:12
[工具] 多边形精灵图集打包工具SpriteSheetPacker 多边形精灵图集打包工具SpriteSheetPacker ## 产品概述 专注于**多边形网格打包**的精灵图集工具。与传统矩形打包不同,本工具自动追踪每个精灵的 Alpha 轮廓,生成贴合形状的多边形网格(vertices triangles),大幅减… 2026/4/1 3:54:31
如何高效配置开源工具:从入门到精通的完整指南 如何高效配置开源工具:从入门到精通的完整指南 【免费下载链接】cursor-free-vip [Support 0.45](Multi Language 多语言)自动注册 Cursor Ai ,自动重置机器ID , 免费升级使用Pro 功能: Youve reached your trial requ… 2026/4/1 3:54:11
卫星安全攻防指南:从地面站渗透到轨道攻击的实战解析 1. 项目概述:当“太空”成为攻防新战场最近几年,我身边不少做安全研究的朋友,话题都开始从传统的Web渗透、内网漫游,逐渐转向了一些更“高远”的领域。其中一个绕不开的焦点,就是太空与卫星安全。这听起来像是科幻电影… 2026/7/5 10:13:06
固态硬盘核心技术解析与选购指南 1. 固态硬盘为何成为升级首选?2006年,当三星推出首款面向消费市场的32GB固态硬盘时,其售价高达数千美元,容量却不及当时主流机械硬盘的十分之一。十五年后的今天,一块1TB固态硬盘的价格已降至300元人民币左右ÿ… 2026/7/5 10:13:06
2026年移动与服务器处理器架构解析 1. 2026年移动处理器格局解析 2026年的移动处理器市场呈现出前所未有的技术分化态势,AMD与Intel两大巨头在笔记本CPU领域的竞争已从单纯的性能比拼,演变为架构设计哲学的根本差异。这场较量背后,反映的是对移动计算场景的深度理解与技术创新。… 2026/7/5 10:09:04
BK7259芯片解析:边缘AI与多媒体处理的低功耗方案 1. BK7259芯片深度解析:边缘AI与多媒体处理的瑞士军刀 在智能家居和工业物联网设备爆发式增长的今天,开发者们面临着一个核心矛盾:既要实现复杂的本地AI推理和多媒体处理,又要严格控制功耗和成本。博通集成推出的BK7259芯片&#… 2026/7/5 10:09:04
西门子Smart200 PLC实现电机恒速控制的技术解析 1. Smart200 PLC与电机恒速控制基础西门子S7-200 Smart系列PLC作为中小型自动化项目的经典选择,在电机控制领域有着广泛应用。要实现电机恒速运行,我们需要先理解几个核心概念:电机恒速控制的本质是通过实时调节输出功率来抵消负载变化带来的… 2026/7/5 10:07:04
Liberty格式在RTL综合中的关键作用与实现解析 1. Liberty格式在RTL综合中的核心地位 Liberty格式(.lib)是芯片设计流程中不可或缺的时序库描述标准,它定义了标准单元、IO单元和特殊功能单元的时序、功耗及功能特性。作为RTL综合阶段的关键输入文件,Liberty文件的质量直接决定了… 2026/7/5 10:07:04
6个月转型AI工程师:实战路径与核心技能 1. 项目概述:6个月转型AI工程师的可行性路径在2023年大模型技术爆发的背景下,AI工程师岗位需求同比增长217%(LinkedIn数据)。不同于传统算法工程师需要3-5年培养周期,现代AI工程师更侧重工程化落地能力。我在硅谷科技公… 2026/7/5 0:01:32
TPAFE0808与PIC18F87K22的多通道信号采集方案 1. 项目背景与核心需求在工业自动化、医疗设备和科研仪器等领域,多通道信号采集与系统监测是基础且关键的技术需求。传统方案往往面临通道数量不足、信号调理复杂、系统集成度低等问题。TPAFE0808作为一款8通道模拟前端芯片,与PIC18F87K22微控制器的组合… 2026/7/5 0:01:32
STC3115与PIC18LF26K80构建高精度电池管理系统 1. STC3115与PIC18LF26K80在电池管理系统中的核心价值在现代电子设备中,电池管理系统(BMS)的重要性不亚于设备的核心处理器。STC3115作为一款高精度电池电量监测IC,与PIC18LF26K80微控制器的组合,构成了一个既能精确监控又能智能管理的完整解… 2026/7/5 0:05:36
6个月转型AI工程师:实战路径与核心技能 1. 项目概述:6个月转型AI工程师的可行性路径在2023年大模型技术爆发的背景下,AI工程师岗位需求同比增长217%(LinkedIn数据)。不同于传统算法工程师需要3-5年培养周期,现代AI工程师更侧重工程化落地能力。我在硅谷科技公… 2026/7/5 0:01:32
TPAFE0808与PIC18F87K22的多通道信号采集方案 1. 项目背景与核心需求在工业自动化、医疗设备和科研仪器等领域,多通道信号采集与系统监测是基础且关键的技术需求。传统方案往往面临通道数量不足、信号调理复杂、系统集成度低等问题。TPAFE0808作为一款8通道模拟前端芯片,与PIC18F87K22微控制器的组合… 2026/7/5 0:01:32
STC3115与PIC18LF26K80构建高精度电池管理系统 1. STC3115与PIC18LF26K80在电池管理系统中的核心价值在现代电子设备中,电池管理系统(BMS)的重要性不亚于设备的核心处理器。STC3115作为一款高精度电池电量监测IC,与PIC18LF26K80微控制器的组合,构成了一个既能精确监控又能智能管理的完整解… 2026/7/5 0:05:36