在不同操作系统上安装和配置Docker的完整指南,包括系统要求、安装步骤和常见问题解决。
Docker CE - 社区版,免费使用
Docker EE - 企业版,提供额外功能和支持
本指南主要介绍Docker CE的安装方法。
如果系统中已安装旧版本的Docker,请先卸载:
更新apt包索引并安装包以允许apt通过HTTPS使用仓库:
运行hello-world镜像验证Docker是否正确安装:
访问 Docker官网 下载Docker Desktop for Windows安装程序。
双击下载的Docker Desktop Installer.exe文件运行安装程序。
在安装向导中:
安装完成后,按照提示重启计算机。
重启后,从开始菜单启动Docker Desktop。
访问 Docker官网 下载Docker Desktop for Mac安装程序。
双击下载的Docker.dmg文件,然后将Docker图标拖到Applications文件夹。
从Applications文件夹启动Docker应用程序。
按照提示完成初始设置,包括授权Docker使用系统权限。
在中国大陆访问Docker Hub可能较慢,可以配置镜像加速器:
默认情况下,Docker需要root权限。可以将用户添加到docker组以避免使用sudo:
这通常表示Docker守护进程没有运行。尝试以下命令:
确保已安装WSL 2:
wsl --install配置国内镜像加速器:
恭喜!您已成功安装Docker。现在可以开始使用Docker来构建、运行和分享容器化应用程序了。