loecom/DockerDesktop-CN

Docker汉化 Docker中文版 Docker汉化包 DockerDesktop汉化 Docker Windows Docker MAC

★ 0Forks 0GitHub ↗Compare

README

Docker Desktop 汉化包

本仓库提供 Docker Desktop 汉化包。Release 页面会随 Docker Desktop 版本发布对应平台安装程序和汉化包。

Docker汉化 Docker中文版 Docker Desktop汉化 Docker Windows Docker MAC

Windows x86 / Windows arm / macOS Apple Silicon / macOS Intel / Debian x86 均提供汉化包,以 Release 实际产物为准。

注意: 自 4.39 版本后,汉化包会跟随 Docker Desktop 安装程序一起发布在 Releases 页面。

已发布汉化脚本,有需要的自行前往,但请遵守仓库相关许可,否则后果自负。

注意:本仓库仍然会发布各个版本的汉化包!!!

汉化脚本仓库【 https://github.com/asxez/DDCS 】

下载指南

当前macOS intel系列似乎仍不可用 Release 中的汉化包为 app-*.zip:

  • app-Windows-x86.zip
  • app-Windows-arm.zip
  • app-Mac-apple.zip
  • app-Mac-intel.zip
  • app-Debian-x86.zip

汉化包内容:

  • Windows 包含 app.asar、app.asar.unpacked 和已同步完整性校验的 Docker Desktop.exe。
  • macOS 包含 app.asar、app.asar.unpacked 和已同步完整性校验的 Info.plist。
  • Linux 包含 app.asar 和 app.asar.unpacked。

Docker Desktop 4.74.0 起,Windows 版会校验 app.asar 完整性。只替换 app.asar 会导致 Docker Desktop 无法启动,并出现 Integrity check failed for asar archive。Windows 用户必须同时替换 app.asar、app.asar.unpacked 和汉化包内的 Docker Desktop.exe。 macOS 同样会校验 app.asar 完整性,校验值位于内层 Docker Desktop.app/Contents/Info.plist。macOS 用户必须同时替换 app.asar、app.asar.unpacked 和汉化包内的 Info.plist。

使用方法

  1. 关闭 Docker Desktop。
  2. 下载当前 Docker Desktop 版本对应的 app-*.zip 汉化包并解压。
  3. 备份原文件,方便回滚:
    • Windows: C:\Program Files\Docker\Docker\frontend\resources\app.asar
    • Windows: C:\Program Files\Docker\Docker\frontend\resources\app.asar.unpacked
    • Windows: C:\Program Files\Docker\Docker\frontend\Docker Desktop.exe
    • macOS: /Applications/Docker.app/Contents/MacOS/Docker Desktop.app/Contents/Resources/app.asar
    • macOS: /Applications/Docker.app/Contents/MacOS/Docker Desktop.app/Contents/Resources/app.asar.unpacked
    • macOS: /Applications/Docker.app/Contents/MacOS/Docker Desktop.app/Contents/Info.plist
    • Debian/Ubuntu: /opt/docker-desktop/resources/app.asar
    • Debian/Ubuntu: /opt/docker-desktop/resources/app.asar.unpacked
  4. 替换文件:
    • Windows: 将汉化包内的 app.asar 替换到 C:\Program Files\Docker\Docker\frontend\resources\app.asar
    • Windows: 将汉化包内的 app.asar.unpacked 替换到 C:\Program Files\Docker\Docker\frontend\resources\app.asar.unpacked
    • Windows: 将汉化包内的 Docker Desktop.exe 替换到 C:\Program Files\Docker\Docker\frontend\Docker Desktop.exe
    • macOS: 将汉化包内的 app.asar 和 app.asar.unpacked 替换到 /Applications/Docker.app/Contents/MacOS/Docker Desktop.app/Contents/Resources
    • macOS: 将汉化包内的 Info.plist 替换到 /Applications/Docker.app/Contents/MacOS/Docker Desktop.app/Contents/Info.plist
    • Debian/Ubuntu: 将汉化包内的 app.asar 和 app.asar.unpacked 替换到 /opt/docker-desktop/resources
  5. macOS 不要对 Docker Desktop 执行 ad-hoc 重签名。如果之前已经重签过,请先恢复备份或重装原版 Docker Desktop 后再替换。
  6. 启动 Docker Desktop。

Windows 用户请使用管理员权限执行替换操作。恢复原版时,也需要将备份的 Docker Desktop.exe、app.asar 和 app.asar.unpacked 一起恢复。 macOS 用户恢复原版时,也需要将备份的 Info.plist、app.asar 和 app.asar.unpacked 一起恢复。

效果图

Windows

Mac

img_1.png img.png

更多问题?

有问题的可以扫码加群咨询。

Stars

如果你觉得本仓库对你有用的话,请点上一颗star。

Contributors

asxezRaxclblack-06FearPotatoMine

Issues