docker

Docker Compose

Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。通过一个 YAML 文件(通常命名为 docker-compose.yml),你可以配置应用程序所需的多个服务、网络和卷,并使用一条命令启动所有服务。 主要功能 多容器管理:简化多容器应用的配置和启动。 YAML
2025-01-15

从本地到云原生的演变

1. 本地计算机时代:直接运行在物理机上的应用 在早期,应用程序直接运行在物理机的操作系统上。操作系统通过进程管理、内存管理、文件系统等机制,为应用程序提供运行环境。 原理: 操作系统内核:负责管理硬件资源(CPU、内存、磁盘、网络等),并为应用程序提供系统调用接口。 进程隔离:操作系统通过进程隔离
2025-01-14

容器和虚拟机的不同

容器和虚拟机的不同 容器技术的官方定义是: 容器是通过一种虚拟化技术来隔离运行在主机上不同进程,从而达到进程之间、进程和宿主操作系统相互隔离、互不影响的技术。 要理解这个定义,首先要弄清楚容器和虚拟机的区别。 简单来说,虚拟机是一个机器,但容器是一个进程。 每一个虚拟机里面都有一套完整的操作系统,而
2025-01-14

Docker 常用命令笔记

Docker 常用命令笔记 一、基础命令 1. 查看 Docker 版本与信息 docker --version # 查看 Docker 版本 docker version # 显示 Docker 客户端与服务端版本 docker info
2025-01-09