安装 Docker Desktop for Mac
- 前往 Docker官网 下载并安装 Docker Desktop for Mac。
- 双击下载的文件,将 Docker 图标拖拽到 Applications 文件夹。
- 打开 Launchpad,找到并启动 Docker 应用。首次运行时需输入密码授权安装虚拟机组件。
- 菜单栏鲸鱼图标显示为 Running 表示启动成功。若提示需接受协议,点击 Accept 继续Docker
- 安装过程中,
docker-compose会自动包含在 Docker Desktop 中。
验证安装
打开终端,运行:
docker --version
docker-compose --version
开启镜像加速
由于 Docker Hub 下载速度较慢,建议配置国内镜像源:
- 点击菜单栏鲸鱼图标 → Settings → Docker Engine。
- 在 JSON 配置中添加以下内容:
{
"registry-mirrors": ["https://docker.1ms.run"]
}
点击 Apply & Restart 重启 Docker,生效后执行 docker info | grep "Registry Mirrors" 验证配置。
其他可用镜像源:
- 轩辕镜像:
https://docker.xuanyuan.me - 网易云:
http://hub-mirror.c.163.com - 腾讯云:
https://mirror.ccs.tencentyun.com。
安装portainer-ce
从dockerhub中拉取ortainer-ce镜像,这里选择版本是latest版本。
docker pull docker.1ms.run/portainer/portainer-ce:latest
dockerd的cli命令直接创建portainer-ce容器
docker volume create portainer_data
dockerd的cli命令直接创建portainer-ce容器
docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data docker.1ms.run/portainer/portainer-ce:latest
检查portainer-ce容器运行日志
docker logs portainer
浏览器访问http://192.168.xx.xx:9000 进行管理员的密码初始化,必须要设定在12个字符。
一般简单的话可以设置为admin1234567890