
容器与服务器管理
文章平均质量分 75
容器与服务器管理
Lunar*
这个作者很懒,什么都没留下…
展开
-
解决 VSCode SSH 连接报错:“REMOTE HOST IDENTIFICATION HAS CHANGED” 的问题
服务器重新安装后,主机密钥发生变化,这是导致 VSCode 连接失败的主要原因。确认服务器重装无误:确保是合法重装,而非攻击风险。移除旧密钥记录:使用 ssh-keygen -R “[172.20.2.3]:36301” 命令或手动编辑 known_hosts 文件。重新连接:接受新的主机密钥,连接成功后验证。原创 2025-03-13 10:41:49 · 551 阅读 · 0 评论 -
通过基础镜像构建自己的镜像
在容器化应用的开发过程中,构建自定义镜像是一个重要环节。通过从基础镜像出发,我们可以根据项目需求配置环境、安装依赖、设置脚本及工作目录,从而打造一个专属的镜像。原创 2024-12-18 10:20:41 · 555 阅读 · 0 评论 -
Docker Compose :轻松管理多容器应用
Docker Compose 是管理多容器应用的利器,通过一个简单的 YAML 文件,开发者可以轻松定义服务、网络和数据卷的配置。相较于直接使用 docker run,Docker Compose 提供了更易维护、更易移植的开发和部署方式。原创 2024-12-18 17:45:00 · 779 阅读 · 0 评论 -
windows安装docker
如果你希望直接在WSL 2的Linux环境中运行Docker命令,还可以在Linux发行版中安装Docker。WSL 2提供了一个真实的Linux内核,可以在Windows上以接近原生性能运行Linux容器。打开任务管理器(CTRL+ALT+ESC)-> 选择性能 -> CPU ->虚拟化,确认是否已启用。首先,需要启用Windows功能中的“适用于Linux的Windows子系统”和“虚拟机平台”。在控制面板打开程序,然后点击启动或关闭windows功能。原创 2024-07-24 14:20:18 · 792 阅读 · 0 评论 -
清理悬空镜像以减少 Docker 空间占用
Docker 镜像是由多个只读层(layers)组成的文件系统快照,每一层代表一次文件或目录的变化。这些层通过一种称为 UnionFS 的技术堆叠在一起,从而构成一个完整的镜像。镜像的每一层都由一个唯一的哈希值标识。当你创建一个容器时,Docker 会将镜像层加载到容器中,并在其上加一层可写层。这种分层存储机制提升了镜像的构建效率和复用性,但也增加了管理的复杂性。悬空镜像是指没有被任何容器引用的镜像层,通常它们的 镜像标签和 镜像仓库名称会引起注意。镜像构建失败或中断。原创 2024-12-19 18:00:00 · 399 阅读 · 0 评论 -
使用 rsync 跳过指定文件夹和文件类型进行跨服务器文件传输
在日常的开发和运维工作中,我们经常需要在不同的服务器之间传输文件。rsync 是一个非常强大的工具,它不仅可以同步文件和目录,还可以根据我们的需求跳过某些文件夹或文件类型。本文将介绍如何使用 rsync 命令跳过指定的文件夹和文件类型。原创 2024-06-14 13:54:46 · 616 阅读 · 0 评论 -
在Linux服务器中禁止默认激活Conda的base环境
通过运行conda config --set auto_activate_base false命令,我们可以有效地禁止Conda在开启新终端窗口时默认激活base环境。这在使用VSCode等远程连接工具进行开发时,特别有用。它能够帮助我们避免环境冲突,确保开发工作的顺利进行。原创 2024-06-14 14:17:33 · 586 阅读 · 0 评论