当前位置: 首页 > news >正文

Docker__持续更新......

Docker

  • 1. 基本知识
    • 1.1 为什么有Docker?
    • 1.2 Docker架构与容器化
  • 画图解释 画图解释
  • 2. 项目实战

1. 基本知识

1.1 为什么有Docker?

用一行命令跨平台安装项目,在不同平台上运行项目。把项目打包+分享+运行+应用。

1.2 Docker架构与容器化

  1. 准备机器,在机器上安装Dorker环境(Dorker host主机),安装Dorker环境的机器称之为Dorker host主机。
    2)安装Docker后就有Docker Daemon(Docker 的后台进程),DockerClient(Docker-cli客户端,命令行程序),
    Docker-cli客户端用来操作后台主机DockerDaemon。Docker Registry是应用市场,把应用市场的软件(app)称之为镜像,
  2. 如何应用Registry的app? 在Docker-cli中输入命令1 docker pull appName(让docker下载app镜像),命令1让
    Docker Daemon指向Docker Registry应用市场下载app镜像,把镜像app下载到本机,让后 在Docker-cli中输入命令2
    docker run appName, DockerDaemon收到命令2,在本地找app,找到之后去启动app镜像中的应用(容器),镜像中包含很多容器,
    每个容器都代表一个应用。 在Docker-cli中输入命令3 docker build xxx 自主建立一个。

    画图解释 画图解释



2. 项目实战



相关文章:

  • Java延时定时刷新Redis缓存
  • 什么是掉期(Swap)?——金融衍生品的关键工具(中英双语)
  • Spring Boot Actuator 监控✨
  • 使用DeepSeek+本地知识库,尝试从0到1搭建高度定制化工作流(爬虫模块篇)
  • 钉钉应用开发
  • unity学习42:动画状态机:混合动画状态 blend tree
  • OpenGL ES学习大纲
  • 解锁机器学习核心算法 | K -近邻算法:机器学习的神奇钥匙
  • 在 Visual Studio Code (VSCode) 中创建 React 项目
  • 基于豆瓣2025电影数据可视化分析系统的设计与实现
  • 500. 键盘行 771. 宝石与石头 简单 find接口的使用
  • (萌新入门)如何从起步阶段开始学习STM32 —— 1如何迁移一个开发版的工程
  • 深入解析 vLLM:高性能 LLM 服务框架的架构之美(二)调度管理
  • 【JAVA工程师从0开始学AI】,第二步:从强类型到动态语言:Java工程师的Python语法避坑指南
  • Golang实现简单粗暴的接口去重函数
  • 管理WSL实例 以及安装 Ubuntu 作为 WSL 子系统 流程
  • Deepseek本地部署指南:在linux服务器部署,在mac远程web-ui访问
  • 现代多核 CPU 的变化
  • TreeSet(单列集合)
  • Spring Boot(七):Swagger 接口文档
  • 事关政府信息公开,最高法发布最新司法解释
  • 浙江广厦:诚挚道歉,涉事责任人交公安机关
  • 浦江潮涌征帆劲,上海以高质量发展服务全国发展大局
  • 以色列在加沙发起新一轮强攻,同步与哈马斯展开无条件谈判
  • 柬埔寨果农:期待柬埔寨榴莲走进中国市场
  • 著名文博专家吴远明因交通事故离世,享年75岁