2021-12-09 linux下安装 docker

1.安装

在 Ubuntu 中快速安装 Docker

更新ubuntu的apt源索引

sudo apt-get update

1

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

sudo apt-get install \

    apt-transport-https \

    ca-certificates \

    curl \

    software-properties-common

1

2

3

4

5

添加Docker key

curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

1

设置Docker官方源

sudo add-apt-repository \

    "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu \

    $(lsb_release -cs) \

    stable"

1

2

3

4

或者中科大源

sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

1

添加仓库后,更新apt源索引

sudo apt-get update

1

安装最新版Docker CE(社区版)

sudo apt-get install docker-ce

1

检查Docker CE是否安装正确

sudo docker run hello-world

1

如果上面运行不成功,是因为网络问题,利用下面镜像加速后即可

为了避免每次命令都输入sudo,可以设置用户权限,注意执行后须注销重新登录

sudo usermod -a -G docker $USER

1

2.镜像加速

鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,我们可以需要配置加速器来解决,我使用的是网易的镜像地址:http://hub-mirror.c.163.com。

新版的 Docker 使用 /etc/docker/daemon.json(Linux) 或者 配置文件路径:C:\Users\用户名\.docker\daemon.json(Windows)来配置 Daemon。

linux 下 直接

sudo vim /etc/docker/daemon.json

1

请在该配置文件中加入:

{

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

}

1

2

3

4

修改保存后重启 Docker 以使配置生效。

sudo service docker restart

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容