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

Docker的相关知识探究详解

1.Docker:可以快速简化我们安装应用文件,Docker的安装方式不是直接安装文件的安装包,而是获取镜像,镜像里面包括文件的本身,还有环境配置以及系统的函数库。,有了镜像我们可以安装相关的容器,通过容器去实现。因此因此,Docker安装软件的过程,就是自动搜索下载镜像,然后创建并运行容器的过程。

常用指令

2.数据卷:因为容器是独立的环境,里面配置了相关的环境和配置文件不利于我们去操作,因此我们引入数据卷,所谓的数据卷就是将宿主机的目录和容器的目录进行映射的交互,我们只需要在宿主机的文件操作,既可以进行容器的操作。通常来说大多数的操作是挂载基于本地的目录或文件。

本地目录或文件必须以 /./开头,如果直接以名字开头,会被识别为数据卷名而非本地目录名。

3.自定义镜像:自定义的镜像就是一大堆文件的集合,我们需要按照层层去写具体的操作步骤,写在DockerFile文件中,具体相关的指令如下。

4.网络:因为各个容器是独立的环境,因此我们需要将容器与容器之间进行交互访问,因此引入网络,容器的网络IP其实是一个虚拟的IP,每个容器都有相应的IP地址,但是在Docker中各个IP地址的规范是连续的,假设一个容器被我们零时停用一下,那么它的地址可能被下一个容器给占领,不便于我们去管理和运行,因此我们引入自定义网络,通过命令和容器名进行交互。这样我们的容器之间通过容器名之间进行连接。

http://www.xdnf.cn/news/17825.html

相关文章:

  • Linux驱动学习day28(USB驱动,libusb操作)
  • RabbitMQ核心架构与应用
  • DeepSeek-V2:一种强大、经济且高效的混合专家语言模型
  • 区块链技术原理(13)-以太坊燃料费Gas
  • 【数据结构初阶】--排序(三):冒泡排序、快速排序
  • 旋钮键盘项目---foc讲解(开环)
  • 基于WSL搭建Ubuntu 22.04.x LTS开发环境
  • 102、【OS】【Nuttx】【周边】文档构建渲染:安装 Esbonio 服务器
  • Codeforces 无路可走
  • Git代码版本管理
  • 一文打通 AI 知识脉络:大语言模型等关键内容详解
  • Python基础-数据结构
  • 【部署K8S集群】 1、安装前环境准备配置
  • 重塑工业设备制造格局:明远智睿 T113-i 的破局之道
  • 基于多模型的零售销售预测实战指南
  • Spring IOC容器在Web环境中的启动奥秘:深入源码解析
  • 从 LLM 到自主 Agent:OpenCSG 打造开源 AgenticOps 生态
  • 云原生俱乐部-k8s知识点归纳(4)
  • EhViewer安卓ios全版本类下载安装工具的完整路径解析
  • OpenTelemetry WebSocket 监控终极方案:打通最后一公里
  • TCP传输层协议(4)
  • 攻防世界—fakebook(两种方法)
  • Java集合Map与Stream流:Map实现类特点、遍历方式、Stream流操作及Collections工具类方法
  • 集合车位租售、充电桩共享、二手市场、便民服务的家政服务平台,带源码
  • STM32的PWM
  • Linux网络基础概念
  • NAT 和 PNAT
  • AI提高投放效率的核心策略
  • 使用原生css实现word目录样式,标题后面的...动态长度并始终在标题后方(生成点线)
  • JUC LongAdder并发计数器设计