【微服务架构 - Docker】Ubuntu安装Docker

简述

本篇文章使用Linux系统为Ubuntu 16.04版本,提供使用脚本自动安装Docker.
温馨提示:切勿在没有配置 Docker APT 源的情况下直接使用 apt 命令安装 Docker.

Docker CE 支持以下版本的 Ubuntu 操作系统:

  1. Artful 17.10 (Docker CE 17.11 Edge +)
  2. Xenial 16.04 (LTS)
  3. Trusty 14.04 (LTS)

使用脚本自动安装Docker

  • 在测试或开发环境中 Docker 官方为了简化安装流程,提供了一套便捷的安装脚本,Ubuntu 系统上可以使用这套脚本安装:
curl -fsSL get.docker.com -o get-docker.sh
sudo sh get-docker.sh --mirror AzureChinaCloud
  • 启动Docker CE
sudo service docker start
  • 测试 Docker 是否安装正确
docker version


如果能够正常输出以上内容,说明Docker安装成功!

配置Docker镜像加速器

现在,我们已经安装好了Docker,但是还有一个问题没有解决。操作Docker,通过docker pull命令从docker中央仓库中拉取镜像到虚拟机上。国内从Docker Hub上拉取镜像可能会出现拉取速度过慢等问题,这时就需要配置镜像加速器。

Docker 官方和国内很多云服务商都提供了国内加速器服务,例如:

  • Docker 官方提供的中国 registry mirror
  • 阿里云加速器
  • DaoCloud 加速器
添加配置

对于使用 systemd 的系统,请在 /etc/docker/daemon.json 中写入如下内容(如果文件不存在请新建该文件)

{
  "registry-mirrors": [
    "https://registry.docker-cn.com"
  ]
}

注意,一定要保证该文件符合 json 规范,否则 Docker 将不能启动。

重启服务
sudo systemctl daemon-reload
sudo systemctl restart docker
检查加速器是否生效
docker info


如果能够正常输出以上内容,说明Docker镜像加速器配置成功!

猜你喜欢

转载自blog.csdn.net/qq_36525300/article/details/89295284