Docker Hub 官方镜像(解决拉取官方镜像失败问题)

Docker

本文详细介绍了在国内网络环境下访问 Docker Hub 的常见问题及三种有效的解决方案。Docker Hub 作为全球最大的容器镜像仓库,在国内直接访问时常因网络问题导致连接超时或下载失败。文章首先分析了直接使用终端代理无法加速 Docker 守护进程的原因,并提供了通过 systemd 配置守护进程代理的具体步骤。随后,重点推荐了配置 Docker 镜像加速器这一最佳实践,列举了多个可用的国内镜像源地址,并给出了完整的配置命令和生效方法,帮助用户稳定、高效地拉取 Docker 镜像。

辰风沐阳 阅读 214 2026-07-13

git worktree 命令详解(多工作区)

Git

Git 工作树(git worktree)功能允许在同一仓库中同时检出多个分支,无需克隆多个副本。每个工作树拥有独立的工作目录和暂存区,但共享同一个.git数据库。 核心操作: 创建:git worktree add <路径> <分支> 或新建分支 -b <新分支> 查看:git worktree list 显示所有工作树信息 删除:安全删除用 remove <路径>,强制删除加 -f 参数 高级用法:裸仓库(--bare)结合工作树可实现纯净开发环境,适合多分支并行管理。 典型场景:紧急修复、并行开发、代码

辰风沐阳 阅读 1083 2026-06-19

Dockerfile 入门详解(基础用法)

Docker

Dockerfile 是定义 Docker 镜像构建流程的文本文件,包含一系列指令。本文介绍了四个核心指令:FROM(指定基础镜像)、RUN(执行构建命令,如安装软件)、COPY(复制本地文件到镜像)和CMD(设置容器启动命令)。通过示例演示了基于Ubuntu 24.04构建Nginx镜像的全过程,包括编写Dockerfile、使用docker build构建镜像(如my-nginx:v1)及启动容器验证(映射端口8080)

辰风沐阳 阅读 419 2026-06-05

Docker 新手入门基础教程

Docker

本文介绍了容器与虚拟机的核心区别,重点讲解了 Docker 容器的安装与基础使用方法。容器作为轻量级虚拟化技术,具有共享内核、秒级启动和低资源占用等特点,适合快速部署应用。文章提供了 Ubuntu 24.04 上安装 Docker 的详细步骤,包括解决权限问题的方法。通过运行 Nginx 容器的实例演示了 docker run 命令的使用,并介绍了查看容器状态、启停容器等基础命令。最后对比了容器与虚拟机在底层依赖、启动速度、资源占用等方面的差异,帮助读者理解容器技术的优势与应用场景。

辰风沐阳 阅读 708 2026-05-30

git 忽略大小写(重命名文件)

Git

本文介绍了 Git 处理文件名大小写问题的解决方案。默认情况下 Git 对文件名大小写不敏感,导致修改文件名大小写时无法被识别。文章提供了两种解决方法:1 通过临时修改文件名进行多次提交;2 更优方案是配置 Git 区分大小写。具体步骤包括:设置 core.ignorecase false 开启大小写敏感,手动修改文件名后,使用 git rm --cached 删除旧文件并添加新文件,最后提交重命名操作。这样可以避免远程仓库同时存在大小写不同的同名文件,确保团队成员能正确获取文件。

辰风沐阳 阅读 674 2026-02-03

Navicat Premium 17 破解版【适用于 Mac 系统】

Navicat

我的 mac 笔记本起初安装的是 navicat 15 版本,将我的 mac 系统从 12 升级为 15后,发现我的 navicat 出现问题了,刚好借此机会换一下比较新的 navicat 版本。本文使用的是在网上找的破解版 Navicat Premium 17 软件,使用一段时间后没有什么问题,17 版本开始支持导出数据库字典了,这个功能很实用

辰风沐阳 阅读 3888 2024-01-16

VirtualBox 创建 Centos 7 虚拟机

Linux

VirtualBox 是一款免费、功能强大、上手简单的虚拟机软件,本文记录通过 VirtualBox 安装 Centos 7 操作系统的详细步骤以及其相关设置,本博客的一些文章也用到了该系统环境,如 nginx 编译安装、git 编译安装等,也是做环境安装说明的文章

辰风沐阳 阅读 3585 2024-01-05

VirtualBox 介绍安装及注意事项

Linux

VirtualBox 是一款虚拟机软件,由德国 Innotek 公司开发,由 Sun 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名 Oracle VM VirtualBox,现已由 Oracle 公司进行开发,其特点是免费、功能强大、上手简单

辰风沐阳 阅读 3345 2024-01-05

VSCode 插件 EditorConfig for VS Code

VSCode

VSCode 编辑器本身是不支持 EditorConfig 代码格式化的,需要安装插件才可以正常使用 EditorConfig 格式化代码,本文详细记录 VSCode 的 EditorConfig 插件的使用方法及其扩展配置项的说明及详细用法

辰风沐阳 阅读 2644 2023-12-29

EditorConfig - 统一编码规范

VSCode

项目中经常会进行多人开发,而且很可能使用不同的编辑器,很容易就会造成代码格式不统一,EditorConfig 就是专门同来解决这个问题的,可以统一开发者的编码规范,多人开发时非常有用的插件

辰风沐阳 阅读 2279 2023-12-28