Docker Desktop
Docker Inc. · 使用桌面仪表板、Docker CLI、Compose 和集成的本地开发环境来构建、运行和检查容器。
- 系统要求
- >= 14
各平台支持情况
- macOS 27 · Intel · 4.95.0,242831 >= 14
- macOS 27 · Apple 芯片 · 4.95.0,242831 >= 14
- macOS 26 · Intel · 4.95.0,242831 >= 14
- macOS 26 · Apple 芯片 · 4.95.0,242831 >= 14
- macOS 15 · Intel · 4.95.0,242831 >= 14
- macOS 15 · Apple 芯片 · 4.95.0,242831 >= 14
- macOS 14 · Intel · 4.95.0,242831 >= 14
- macOS 14 · Apple 芯片 · 4.95.0,242831 >= 14
查看完整声明
{
"macos": {
">=": [
"14"
]
}
}- 来源仓库
- homebrew/cask
- 其他名称
- Docker Desktop · Docker Community Edition · Docker CE · docker · docker-desktop
- 附带命令
- docker-credential-desktop docker-credential-ecr-login docker-credential-osxkeychain kubectl.docker docker-compose hyperkit docker
- SHA-256
- 0c7476aba43f6fa9…
- formulae.brew.sh
- formulae.brew.sh/cask/docker-desktop
安装与卸载内容
卸载
uninstall查看完整声明
{ "uninstall": [ { "delete": [ "/Library/PrivilegedHelperTools/com.docker.socket", "/Library/PrivilegedHelperTools/com.docker.vmnetd" ], "launchctl": [ "com.docker.helper", "com.docker.socket", "com.docker.vmnetd" ], "quit": [ "com.docker.docker", "com.electron.dockerdesktop" ], "rmdir": "~/.docker/bin" } ] }安装
app来源文件: Docker.app
声明的目标位置: /Applications/Docker.app
查看完整声明
{ "app": [ "Docker.app" ], "target": "/Applications/Docker.app" }安装
binary来源文件: $APPDIR/Docker.app/Contents/Resources/bin/docker-credential-desktop
声明的目标位置: /usr/local/bin/docker-credential-desktop
查看完整声明
{ "binary": [ "$APPDIR/Docker.app/Contents/Resources/bin/docker-credential-desktop", { "target": "/usr/local/bin/docker-credential-desktop" } ], "target": "/usr/local/bin/docker-credential-desktop" }安装
binary来源文件: $APPDIR/Docker.app/Contents/Resources/bin/docker-credential-ecr-login
声明的目标位置: /usr/local/bin/docker-credential-ecr-login
查看完整声明
{ "binary": [ "$APPDIR/Docker.app/Contents/Resources/bin/docker-credential-ecr-login", { "target": "/usr/local/bin/docker-credential-ecr-login" } ], "target": "/usr/local/bin/docker-credential-ecr-login" }安装
binary来源文件: $APPDIR/Docker.app/Contents/Resources/bin/docker-credential-osxkeychain
声明的目标位置: /usr/local/bin/docker-credential-osxkeychain
查看完整声明
{ "binary": [ "$APPDIR/Docker.app/Contents/Resources/bin/docker-credential-osxkeychain", { "target": "/usr/local/bin/docker-credential-osxkeychain" } ], "target": "/usr/local/bin/docker-credential-osxkeychain" }安装
binary来源文件: $APPDIR/Docker.app/Contents/Resources/bin/kubectl
声明的目标位置: /usr/local/bin/kubectl.docker
查看完整声明
{ "binary": [ "$APPDIR/Docker.app/Contents/Resources/bin/kubectl", { "target": "/usr/local/bin/kubectl.docker" } ], "target": "/usr/local/bin/kubectl.docker" }安装
binary来源文件: $APPDIR/Docker.app/Contents/Resources/cli-plugins/docker-compose
声明的目标位置: /usr/local/cli-plugins/docker-compose
查看完整声明
{ "binary": [ "$APPDIR/Docker.app/Contents/Resources/cli-plugins/docker-compose", { "target": "/usr/local/cli-plugins/docker-compose" } ], "target": "/usr/local/cli-plugins/docker-compose" }安装
binary来源文件: $APPDIR/Docker.app/Contents/Resources/bin/com.docker.hyperkit
声明的目标位置: /usr/local/bin/hyperkit
查看完整声明
{ "binary": [ "$APPDIR/Docker.app/Contents/Resources/bin/com.docker.hyperkit", { "target": "/usr/local/bin/hyperkit" } ], "target": "/usr/local/bin/hyperkit" }安装
binary来源文件: $APPDIR/Docker.app/Contents/Resources/bin/docker
声明的目标位置: /usr/local/bin/docker
查看完整声明
{ "binary": [ "$APPDIR/Docker.app/Contents/Resources/bin/docker", { "target": "/usr/local/bin/docker" } ], "target": "/usr/local/bin/docker" }安装
bash_completion来源文件: $APPDIR/Docker.app/Contents/Resources/etc/docker-compose.bash-completion
声明的目标位置: $HOMEBREW_PREFIX/etc/bash_completion.d/docker-compose
查看完整声明
{ "bash_completion": [ "$APPDIR/Docker.app/Contents/Resources/etc/docker-compose.bash-completion" ], "target": "$HOMEBREW_PREFIX/etc/bash_completion.d/docker-compose" }安装
bash_completion来源文件: $APPDIR/Docker.app/Contents/Resources/etc/docker.bash-completion
声明的目标位置: $HOMEBREW_PREFIX/etc/bash_completion.d/docker
查看完整声明
{ "bash_completion": [ "$APPDIR/Docker.app/Contents/Resources/etc/docker.bash-completion" ], "target": "$HOMEBREW_PREFIX/etc/bash_completion.d/docker" }安装
zsh_completion来源文件: $APPDIR/Docker.app/Contents/Resources/etc/docker-compose.zsh-completion
声明的目标位置: $HOMEBREW_PREFIX/share/zsh/site-functions/_docker-compose
查看完整声明
{ "target": "$HOMEBREW_PREFIX/share/zsh/site-functions/_docker-compose", "zsh_completion": [ "$APPDIR/Docker.app/Contents/Resources/etc/docker-compose.zsh-completion" ] }安装
zsh_completion来源文件: $APPDIR/Docker.app/Contents/Resources/etc/docker.zsh-completion
声明的目标位置: $HOMEBREW_PREFIX/share/zsh/site-functions/_docker
查看完整声明
{ "target": "$HOMEBREW_PREFIX/share/zsh/site-functions/_docker", "zsh_completion": [ "$APPDIR/Docker.app/Contents/Resources/etc/docker.zsh-completion" ] }安装
fish_completion来源文件: $APPDIR/Docker.app/Contents/Resources/etc/docker-compose.fish-completion
声明的目标位置: $HOMEBREW_PREFIX/share/fish/vendor_completions.d/docker-compose.fish
查看完整声明
{ "fish_completion": [ "$APPDIR/Docker.app/Contents/Resources/etc/docker-compose.fish-completion" ], "target": "$HOMEBREW_PREFIX/share/fish/vendor_completions.d/docker-compose.fish" }安装
fish_completion来源文件: $APPDIR/Docker.app/Contents/Resources/etc/docker.fish-completion
声明的目标位置: $HOMEBREW_PREFIX/share/fish/vendor_completions.d/docker.fish
查看完整声明
{ "fish_completion": [ "$APPDIR/Docker.app/Contents/Resources/etc/docker.fish-completion" ], "target": "$HOMEBREW_PREFIX/share/fish/vendor_completions.d/docker.fish" }安装
postflight_steps查看完整声明
{ "postflight_steps": [ { "steps": [ { "force": true, "guards": [ { "condition": "unless_exists", "id": "1", "path": "/usr/local/bin/kubectl" } ], "source": { "path": "{{appdir}}/Docker.app/Contents/Resources/bin/kubectl" }, "sudo": "if_needed", "target": { "path": "/usr/local/bin/kubectl" }, "type": "symlink", "uninstall": true } ] } ] }清理用户数据
zap查看完整声明
{ "zap": [ { "rmdir": [ "~/Library/Caches/com.plausiblelabs.crashreporter.data", "~/Library/Caches/KSCrashReports" ], "trash": [ "/usr/local/bin/docker-compose.backup", "/usr/local/bin/docker.backup", "~/.docker", "~/Library/Application Scripts/com.docker.helper", "~/Library/Application Scripts/group.com.docker", "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.docker.helper.sfl*", "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.electron.dockerdesktop.sfl*", "~/Library/Application Support/com.bugsnag.Bugsnag/com.docker.docker", "~/Library/Application Support/Docker Desktop", "~/Library/Application Support/docker-secrets-engine", "~/Library/Caches/com.docker.docker", "~/Library/Caches/com.plausiblelabs.crashreporter.data/com.docker.docker", "~/Library/Caches/Docker Desktop", "~/Library/Caches/docker-secrets-engine", "~/Library/Caches/KSCrashReports/Docker", "~/Library/Containers/com.docker.docker", "~/Library/Containers/com.docker.helper", "~/Library/Group Containers/group.com.docker", "~/Library/HTTPStorages/com.docker.docker", "~/Library/HTTPStorages/com.docker.docker.binarycookies", "~/Library/Logs/Docker Desktop", "~/Library/Preferences/com.docker.docker.plist", "~/Library/Preferences/com.electron.docker-frontend.plist", "~/Library/Preferences/com.electron.dockerdesktop.plist", "~/Library/Saved Application State/com.electron.docker-frontend.savedState", "~/Library/Saved Application State/com.electron.dockerdesktop.savedState" ] } ] }