栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

(二)Docker安装

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

(二)Docker安装

1. 确认内核版本

目前,docker一般是部署在Linux7以上的系统,其要求Linux系统内核在3.8或更高的版本。

Ubuntu查看内核版本信息的两种方法:
cat /proc/version
uname -a

Ubuntu查看发行版本信息的方法:
cat /etc/issue
2. 卸载旧版本
如果安装了docker的旧版本,需将旧版本的docker容器卸载:
sudo apt-get remove docker docker-engine docker.io containerd runc
3. 安装相关apt依赖
先更新一下:
sudo apt-get update
安装相关依赖:
sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
4. 添加GPG密钥,并添加Docker-ce软件源
官方的GPG密钥及软件源(速度较慢,不推荐):
curl -fsSL https://download.docker.com/linux/ubuntu/gpg|sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

中科大的GPG密钥及软件源:
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"
5. 更新apt
再更新一次apt:
sudo apt-get update
6. 安装docker容器及相关程序
sudo apt-get install docker-ce docker-ce-cli containerd.io
7. 查看已安装好的docker版本信息
docker version
8. 测试运行
sudo docker run hello-world

显示如下就成功了

9. 配置镜像加速

默认访问的仓库地址在国外,因此访问速度可能较慢。为了更方便的使用docker,可以配置阿里云的镜像加速。

9.1 查看是否存在daemon.json文件
cd /etc/docker
ls
---------
key.json
9.2 创建daemon.json文件
touch daemon.json
9.3 编辑daemon.json文件
sudo gedit /etc/docker/daemon.json

在弹出来的文本文件中写入以下内容:
{
  "registry-mirrors": ["https://4e2ek1nn.mirror.aliyuncs.com"]
}

如果想配置中科大的镜像加速,则写入以下内容:
{
  "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}

可以使用以下命令查看文件中写入的内容:
cat daemon.json
9.4 重启docker,完成配置
sudo systemctl daemon-reload
sudo systemctl restart docker
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/973607.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号