Docker-1-ubuntu下Docker的安装与阿里云镜像加速

官网链接:

https://docs.docker.com/engine/installation/linux/ubuntulinux/

测试主机:Ubuntu Trusty 14.04 (LTS)

安装前请确认内核在3.10以上,查看方法

1
$ uname -r

更新安装包信息, 确保 APT 使用 https 协议, 同时CA 证书已经被安装.

1
2
$ sudo apt-get update
$ sudo apt-get install apt-transport-https ca-certificates

添加新的GPGkey.

1
$ sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D

用编辑器打开 /etc/apt/sources.list.d/docker.list.

如果不存在,则新建一个,增加:

1
deb https://apt.dockerproject.org/repo ubuntu-trusty main

更新APT 软件包索引.

1
$ sudo apt-get update

Ubuntu 版本相关的先决条件

1
2
$ sudo apt-get update
$ sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual

至此可以安装docker了

1
2
$ sudo apt-get update
$ sudo apt-get install docker-engine

启动

1
$ sudo service docker start

测试

1
$ sudo docker run hello-world

免sudo使用Docker

  • 如果还没有 docker group 就添加一个:

    1
    $ sudo groupadd docker
  • 将用户加入该 group 内。然后退出并重新登录。

    1
    $ sudo gpasswd -a ${USER} docker
  • 重启 docker 服务

    1
    $ sudo service docker restart
  • 切换当前会话到新 group

    1
    $ newgrp - docker

注意,最后一步是必须的,否则因为 groups 命令获取到的是缓存的组信息,刚添加的组信息未能生效,所以 docker images 执行时同样有错,测试不加sudo

1
$ docker images

最后可以使用阿里云来加速我们连接Docker官网的速度!

直接给出官网链接,使用后效果明显!

替换daemon.json内的加速地址时需要将引号类的字符串都替换掉

https://yq.aliyun.com/articles/29941

坚持原创技术分享,您的支持将鼓励我继续创作!

热评文章