操作系统

常见计算机与服务器架构笔记

常见计算机与服务器架构笔记 一、计算机架构概述rPC、X86、ARM 架构 计算机架构是一种描述计算机系统的功能、组织及实现的方法,涵盖了硬件与软件的协同工作方式。 二、常见的计算机架构 1. x86 架构 特点 - 开发者:由 Intel 于 1978 年推出,最初用于 8086 微处理器。 -
2025-01-09

容器和虚拟机有什么区别?

容器和虚拟机有什么区别? 容器和虚拟机(VM)都是用来隔离应用和服务的工具,但它们的工作方式和资源使用上有一些关键的区别: 操作系统: 虚拟机:每个虚拟机都需要安装一个完整的操作系统。这意味着每个虚拟机都会有自己的操作系统内核,以及一系列的用户空间应用程序。 容器:容器不需要独立的操作系统,它们共享
2024-09-23

将项目部署在Docker中

将项目部署在Docker中 1. 准备你的项目 确保你的项目能够在本地正常运行。通常,你需要一个 requirements.txt 文件(对于 Python 项目)或者其他语言的依赖文件,以及一个入口脚本或命令。 2. 编写 Dockerfile 创建一个 Dockerfile 在项目的根目录下。这
2024-03-22

Docker

Docker Docker是什么? Docker 是一个开源的应用容器引擎,它允许开发者打包他们的应用以及应用的依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)而且更轻量级。 Do
2024-03-06