Docker安装
1. 查看时候安装过Docker
docker --version
dpkg -l | grep docker
2. 卸载旧Docker
sudo apt autoremove docker* --purge
3. 安装Docker
- 安装需要的包
sudo apt install apt-transport-https ca-certificates software-properties-common curl
- 阿里云源
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
- 中国科技大学源
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu \$(lsb_release -cs) stable"
- 添加成功后更新软件包缓存
sudo apt update
- 安装Docker-ce
sudo apt install docker-ce
- 设置开机自启动并启动 Docker-ce(安装成功后默认已设置并启动,可忽略)
sudo systemctl enable docker
sudo systemctl start docker
- 验证是否安装成功
$ docker version 或者 docker info
root@hz-ydy:~# docker version
Client: Docker Engine - Community
Version: 19.03.12
API version: 1.40
Go version: go1.13.10
Git commit: 48a66213fe
Built: Mon Jun 22 15:45:36 2020
OS/Arch: linux/amd64
Experimental: false
Server: Docker Engine - Community
Engine:
Version: 19.03.12
API version: 1.40 (minimum version 1.12)
Go version: go1.13.10
Git commit: 48a66213fe
Built: Mon Jun 22 15:44:07 2020
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.2.13
GitCommit: 7ad184331fa3e55e52b890ea95e65ba581ae3429
runc:
Version: 1.0.0-rc10
GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd
docker-init:
Version: 0.18.0
GitCommit: fec3683
4. 镜像加速
4.1 阿里云镜像加速
- 配置镜像加速地址
可以使用他的命令,也可以自己通过修改daemon配置文件/etc/docker/daemon.json
来使用加速器
{
"registry-mirrors": ["https://xxxxx.mirror.aliyuncs.com"]
}
- 重启服务
sudo systemctl daemon-reload
sudo systemctl restart docker
- 查看配置是否生效
$ docker info
4.2 网易云镜像加速
直接修改/etc/docker/daemon.json
:
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}
相关参考:https://www.runoob.com/docker/ubuntu-docker-install.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。