03 掌握Docker核心架构:镜像、仓库、容器及运行管理的深度解析

news/2024/10/4 5:04:36 标签: docker, 架构, 容器

文章目录

  • 03 掌握Docker核心架构:镜像、仓库、容器及运行管理的深度解析
    • 一 概述
      • 1.1 镜像
      • 1.2 镜像仓库
      • 1.3 容器
    • 二、镜像及镜像仓库
      • 2.1 本地镜像仓库
      • 2.2 镜像仓库简介
      • 2.3 使用远端仓库
        • 2.3.1 从远端镜像仓库拉取apache镜像
        • 2.3.2 从远端镜像仓库拉取指定版本apache镜像
      • 2.4 使用国内docker镜像仓库加速
        • 2.4.1 阿⾥云docker镜像加速配置
        • 2.4.2 查看docker运⾏状态汇总信息
        • 2.4.3 拉取apache 2.2版本镜像
        • 2.4.4 查看docker镜像
    • docker 容器基础操作
      • 3.1 查看正在运行中的docker容器
      • 3.2 查看所有的docker容器
      • 3.3 删除⼀个容器ID=da9d839a96b1
      • 3.4 删除镜像
      • 3.5 删除lastest
      • 3.6 删除指定版本
    • 四 第一次正式运行 docker 容器
    • docker 运行状态管理基础操作
      • 5.1 查看docker守护进程
      • 5.2 查看docker运行状态
      • 5.3 查看docker版本简要信息
      • 5.4 查看docker版本详细信息
      • 5.5 查看docker运行状态汇总信息

03 掌握Docker核心架构:镜像、仓库、容器及运行管理的深度解析

一 概述

Docker核心框架主要包括镜像、镜像仓库和容器三个关键组件。

1.1 镜像

Docker镜像是创建容器的只读模板,包含应用程序及其运行所需的基本操作系统环境。它类似于虚拟机的快照,但更加轻量级和高效。

1.2 镜像仓库

用于存储和共享Docker镜像的服务,类似于代码仓库。Docker Hub是Docker提供的公共镜像仓库服务,用户可以从中拉取或推送镜像。此外,还可以搭建私有镜像仓库,以满足企业内部需求。

1.3 容器

容器是基于Docker镜像创建的实例,可以看作是镜像的运行时状态。每个容器都拥有独立的文件系统、进程空间和网络栈,提供了应用程序运行的隔离环境;容器container是通过镜像复制创建的,可读可写。

二、镜像及镜像仓库

2.1 本地镜像仓库

[superman@doc

http://www.niftyadmin.cn/n/5689453.html

相关文章

安全服务面试总结

154.mysql 安全要如何做? Mysql 账户权限安全 第 61 页 共 152 页 Mysql 数据的网络安全配置 密码策略安全 Mysql 日志 Mysql 数据库服务所在主机安全配置部署 SQL 注入检测、防御模块 mysqld 安全相关启动选项 mysql 备份策略 155.sqlserver public 权…

简单的找交集差集算法

前提&#xff1a;排序去重 思路&#xff1a;两个位置指向两个容器&#xff0c;小的&#xff0c;相等同时&#xff0c;相等就是交集&#xff0c;小的和一个遍历完另一个剩下的就是差集 时间复杂度&#xff1a;O(n) class Solution { public:vector<int> intersection(v…

过滤器 Filter 详解

想象一下&#xff0c;你正在搭建一个网站&#xff0c;用户需要登录才能访问某些页面。你肯定不希望未经授权的用户能够随意浏览或修改重要信息&#xff0c;这时&#xff0c;你就需要一个“安全门”来保护你的网站&#xff0c;而 Java Filter 就是扮演这个角色的最佳人选&#x…

MongoDB聚合操作及索引底层原理

目录 链接:https://note.youdao.com/ynoteshare/index.html?id=50fdb657a9b06950fa255a82555b44a6&type=note&_time=1727951783296 本节课的内容: 聚合操作: 聚合管道操作: ​编辑 $match 进行文档筛选 ​编辑 将筛选和投影结合使用: ​编辑 多条件匹配: …

【web安全】——文件包含漏洞

1. 文件包含基础 和SQL注入等攻击方式一样&#xff0c;文件包含漏洞也是一种注入型漏洞&#xff0c;其本质就是输入一段用户能够控制的脚本或者代码&#xff0c;并让服务端执行。 1.1. 文件包含简介 什么叫包含呢&#xff1f;以PHP为例&#xff0c;我们常常把可重复使用的函…

Qt Quick 3D 入门:QML 3D场景详解

随着 Qt 6 的发布&#xff0c;QtQuick3D 模块带来了新的 3D 渲染和交互能力&#xff0c;使得在 Qt 中创建 3D 场景变得更加简单和直观。本文将带您从一个简单的 QML 3D 应用开始&#xff0c;详细讲解各个相关领域的概念、代码实现以及功能特点。 什么是 Qt Quick 3D&#xff1…

【信息系统项目管理师考题预测】成本管理

一、选择题 成本估算方法 题目:某高校校园网建设的项目经理正在估算该项目的成本,此时尚未掌握项目的全部细节。最适合采用哪种成本估算方法?选项:A. 类比估算法 B. 自下而上估算法 C. 蒙特卡罗分析 D. 参数模型答案:A(类比估算法适用于项目详细资料难以得到时的情况)成…

ECMAScript标准

1. 引言 ECMAScript&#xff08;ES&#xff09;是现代Web开发的基础&#xff0c;作为JavaScript的标准化版本&#xff0c;为开发者提供了一致的语法和特性。随着技术的不断进步&#xff0c;ECMAScript也在不断更新&#xff0c;以满足开发者的需求。本文将深入探讨ECMAScript的…