本文详细介绍了在国内网络环境下访问 Docker Hub 的常见问题及三种有效的解决方案。Docker Hub 作为全球最大的容器镜像仓库,在国内直接访问时常因网络问题导致连接超时或下载失败。文章首先分析了直接使用终端代理无法加速 Docker 守护进程的原因,并提供了通过 systemd 配置守护进程代理的具体步骤。随后,重点推荐了配置 Docker 镜像加速器这一最佳实践,列举了多个可用的国内镜像源地址,并给出了完整的配置命令和生效方法,帮助用户稳定、高效地拉取 Docker 镜像。
辰风沐阳 阅读 214 2026-07-13
Git 工作树(git worktree)功能允许在同一仓库中同时检出多个分支,无需克隆多个副本。每个工作树拥有独立的工作目录和暂存区,但共享同一个.git数据库。 核心操作: 创建:git worktree add <路径> <分支> 或新建分支 -b <新分支> 查看:git worktree list 显示所有工作树信息 删除:安全删除用 remove <路径>,强制删除加 -f 参数 高级用法:裸仓库(--bare)结合工作树可实现纯净开发环境,适合多分支并行管理。 典型场景:紧急修复、并行开发、代码
辰风沐阳 阅读 1083 2026-06-19
Dockerfile 是定义 Docker 镜像构建流程的文本文件,包含一系列指令。本文介绍了四个核心指令:FROM(指定基础镜像)、RUN(执行构建命令,如安装软件)、COPY(复制本地文件到镜像)和CMD(设置容器启动命令)。通过示例演示了基于Ubuntu 24.04构建Nginx镜像的全过程,包括编写Dockerfile、使用docker build构建镜像(如my-nginx:v1)及启动容器验证(映射端口8080)
辰风沐阳 阅读 419 2026-06-05
本文介绍了容器与虚拟机的核心区别,重点讲解了 Docker 容器的安装与基础使用方法。容器作为轻量级虚拟化技术,具有共享内核、秒级启动和低资源占用等特点,适合快速部署应用。文章提供了 Ubuntu 24.04 上安装 Docker 的详细步骤,包括解决权限问题的方法。通过运行 Nginx 容器的实例演示了 docker run 命令的使用,并介绍了查看容器状态、启停容器等基础命令。最后对比了容器与虚拟机在底层依赖、启动速度、资源占用等方面的差异,帮助读者理解容器技术的优势与应用场景。
辰风沐阳 阅读 708 2026-05-30
本文介绍了 Git 处理文件名大小写问题的解决方案。默认情况下 Git 对文件名大小写不敏感,导致修改文件名大小写时无法被识别。文章提供了两种解决方法:1 通过临时修改文件名进行多次提交;2 更优方案是配置 Git 区分大小写。具体步骤包括:设置 core.ignorecase false 开启大小写敏感,手动修改文件名后,使用 git rm --cached 删除旧文件并添加新文件,最后提交重命名操作。这样可以避免远程仓库同时存在大小写不同的同名文件,确保团队成员能正确获取文件。
辰风沐阳 阅读 674 2026-02-03
我的 mac 笔记本起初安装的是 navicat 15 版本,将我的 mac 系统从 12 升级为 15后,发现我的 navicat 出现问题了,刚好借此机会换一下比较新的 navicat 版本。本文使用的是在网上找的破解版 Navicat Premium 17 软件,使用一段时间后没有什么问题,17 版本开始支持导出数据库字典了,这个功能很实用
辰风沐阳 阅读 3888 2024-01-16
VirtualBox 是一款免费、功能强大、上手简单的虚拟机软件,本文记录通过 VirtualBox 安装 Centos 7 操作系统的详细步骤以及其相关设置,本博客的一些文章也用到了该系统环境,如 nginx 编译安装、git 编译安装等,也是做环境安装说明的文章
辰风沐阳 阅读 3585 2024-01-05
VirtualBox 是一款虚拟机软件,由德国 Innotek 公司开发,由 Sun 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名 Oracle VM VirtualBox,现已由 Oracle 公司进行开发,其特点是免费、功能强大、上手简单
辰风沐阳 阅读 3345 2024-01-05
VSCode 编辑器本身是不支持 EditorConfig 代码格式化的,需要安装插件才可以正常使用 EditorConfig 格式化代码,本文详细记录 VSCode 的 EditorConfig 插件的使用方法及其扩展配置项的说明及详细用法
辰风沐阳 阅读 2644 2023-12-29
项目中经常会进行多人开发,而且很可能使用不同的编辑器,很容易就会造成代码格式不统一,EditorConfig 就是专门同来解决这个问题的,可以统一开发者的编码规范,多人开发时非常有用的插件
辰风沐阳 阅读 2279 2023-12-28