安装

一、Mac OS和Windows

Mac OS可以直接去docker官方网站下载Docker Desktop,也可以使用Homebrew安装:brew cask install dockerWindows直接官方网站下载Docker Desktop即可。

二、Linux

  1. 更新ubuntu的apt源索引:sudo apt-get update

  2. 安装包允许apt通过HTTPS使用仓库:

    sudo apt-get install \

    apt-transport-https \

    ca-certificates \

    curl \

    software-properties-common

  3. 添加Docker官方GPG Key:

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

  4. 设置Docker稳定版仓库:

    sudo add-apt-repository \

    "deb [arch=amd64] https://download.docker.com/linux/ubuntu \

    $(lsb_release -cs) \

    stable"

  5. 添加仓库后,更新apt源索引:sudo apt-get update

  6. 安装最新版Docker CE(社区版):sudo apt-get install docker-ce

  7. 检测Docker CE 是否安装正确:sudo docker run hellp-world

三、配置无需sudo运行

Linux中安装玩Docker后,需要进行以下配置: 1. 创建Docker group:sudo groupadd docker; 2. 添加当前用户进入用户组:sudo usermod -aG docker ${USER}; 3. 让修改生效:su -s ${USER},或者直接登入登出。

四、配置国内镜像源

4.1 Mac OS

对于使用 macOS 的用户,在任务栏点击 Docker Desktop 应用图标 -> Perferences,在左侧导航菜单选择 Docker Engine,在右侧像下边一样编辑 json 文件。修改完成之后,点击 Apply & Restart 按钮,Docker 就会重启并应用配置的镜像地址了。

{
  "registry-mirrors": [
    "https://hub-mirror.c.163.com"
  ]
}

4.2 Linux

4.2.1 systemd(Ubuntu 16.04+、Debian 8+、CentOS 7)

在 /etc/docker/daemon.json 中写入如下内容(如果文件不存在请新建该文件):

{
  "registry-mirrors": [
    "https://hub-mirror.c.163.com"
  ]
}

4.2.2 other

todo

Last updated

Was this helpful?