签到成功

知道了

CNDBA社区CNDBA社区

Mac 安装 Docker 并修改源

2023-02-17 21:58 3482 0 原创 Linux Docker
作者: dave

最近换了Macbook,因为是M2Pro的芯片,arm 并不支持x86 的虚拟机,所以准备用docker环境来做平时的测试。

之前记录的docker 安装文档如下:http://www.cndba.cn/cndba/dave/article/116440

http://www.cndba.cn/cndba/dave/article/116440

Linux 7.7 安装 Docker
https://www.cndba.cn/dave/article/4100http://www.cndba.cn/cndba/dave/article/116440

Docker 配置国内源
https://www.cndba.cn/cndba/dave/article/4101http://www.cndba.cn/cndba/dave/article/116440

1. 安装docker

本篇我们来记录下用brew 安装Docker 环境。

david@DaviddeMBP ~ % brew search docker
==> Formulae
docker                                   docker-machine-driver-vmware
docker-buildx                            docker-machine-driver-vultr
docker-clean                             docker-machine-driver-xhyve
docker-completion                        docker-machine-nfs
docker-compose                           docker-machine-parallels
docker-compose-completion                docker-slim
docker-credential-helper                 docker-squash
docker-credential-helper-ecr             docker-swarm
docker-gen                               docker2aci
docker-ls                                dockerize
docker-machine                           lazydocker
docker-machine-completion                powerman-dockerize
docker-machine-driver-hyperkit           mockery

==> Casks
docker              docker-toolbox      dockey              dozer
david@DaviddeMBP ~ % brew install --cask --appdir=/Applications docker

==> Downloading https://desktop.docker.com/mac/main/arm64/95914/Docker.dmg
                                                                           0.6%

下载速度有点慢,直接拿到地址放迅雷里下载,然后直接拿Docker.dmg 文件安装。http://www.cndba.cn/cndba/dave/article/116440

http://www.cndba.cn/cndba/dave/article/116440
http://www.cndba.cn/cndba/dave/article/116440

2. 修改docker源

默认docker源下载比较慢,我们这里修改成国内的源。 在mac 的应用中打开docker。http://www.cndba.cn/cndba/dave/article/116440

在界面中点击右上角的设置,找到Docker Engine,右侧修改成如下内容,然后重启生效:http://www.cndba.cn/cndba/dave/article/116440

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "features": {
    "buildkit": true
  },
  "registry-mirrors": [
    "https://registry.docker-cn.com",
    "https://dockerhub.azk8s.cn",
    "https://reg-mirror.qiniu.com",
    "http://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn"
  ]
}

查看docker 信息:

david@DaviddeMBP ~ % docker version
Client:
 Cloud integration: v1.0.29
 Version:           20.10.22
 API version:       1.41
 Go version:        go1.18.9
 Git commit:        3a2c30b
 Built:             Thu Dec 15 22:28:41 2022
 OS/Arch:           darwin/arm64
 Context:           default
 Experimental:      true

Server: Docker Desktop 4.16.2 (95914)
 Engine:
  Version:          20.10.22
  API version:      1.41 (minimum version 1.12)
  Go version:       go1.18.9
  Git commit:       42c8b31
  Built:            Thu Dec 15 22:25:43 2022
  OS/Arch:          linux/arm64
  Experimental:     false
 containerd:
  Version:          1.6.14
  GitCommit:        9ba4b250366a5ddde94bb7c9d1def331423aa323
 runc:
  Version:          1.1.4
  GitCommit:        v1.1.4-0-g5fd4c4d
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0
david@DaviddeMBP ~ %

其他命令参考之前的博客:http://www.cndba.cn/cndba/dave/article/116440

Docker 命令大全
https://www.cndba.cn/dave/article/4104

版权声明:本文为博主原创文章,未经博主允许不得转载。

用户评论
* 以下用户言论只代表其个人观点,不代表CNDBA社区的观点或立场
dave

dave

关注

人的一生应该是这样度过的:当他回首往事的时候,他不会因为虚度年华而悔恨,也不会因为碌碌无为而羞耻;这样,在临死的时候,他就能够说:“我的整个生命和全部精力,都已经献给世界上最壮丽的事业....."

  • 2296
    原创
  • 3
    翻译
  • 582
    转载
  • 198
    评论
  • 访问:8507319次
  • 积分:4477
  • 等级:核心会员
  • 排名:第1名
精华文章
    最新问题
    查看更多+
    热门文章
      热门用户
      推荐用户
        Copyright © 2016 All Rights Reserved. Powered by CNDBA · 皖ICP备2022006297号-1·

        QQ交流群

        注册联系QQ