Linux环境下Docker的安装

简介: 本文介绍了Linux环境下Docker的安装。记录了基于CentOS7的Docker-ce:v20.10.11的安装。

Linux环境下Docker的安装


目录

  1. 系统及软件版本

  2. 安装过程

    2.1 设置Docker仓库

    2.2 指定Docker版本进行安装

    2.3 配置国内镜像下载加速源

    2.4 Docker版本及功能测试


1. 系统及软件版本

虚拟机版本:VMware Workstation Pro 17

虚拟机镜像版本:CentOS Linux release 7.9.2009 (Core)

Docker版本:ce-20.10.11

如果需要卸载其他版本的Docker,可查阅《Linux环境下Docker的卸载》:https://developer.aliyun.com/article/1283380?spm=a2c6h.13148508.setting.14.6efe4f0eQGgPUc。

2. 安装过程
2.1 设置Docker仓库
# 导入yum-utils工具包,便于拉取配置文件
sudo yum install -y yum-utils
# 这是docker官方仓库,国内访问较慢
# sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 建议使用国内的docker镜像源例如阿里云
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
2.2 指定Docker版本进行安装

Docker官方文档给出了指定版本安装docker的方法。

# 将<VERSION_STRING>替换成想要安装的Docker版本即可,本文使用的Docker版本是社区版20.10.11。
# 如果没有版本需求可不带版本进行下载,默认下载最新的稳定版本。
sudo yum install -y docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
# 启动docker服务
sudo systemctl start docker
# 添加开机自启动,避免需要开机手动启动
sudo systemctl enable docker
2.3 配置国内镜像下载加速源

参考阿里云容器镜像服务中的配置,此服务需要申请阿里云账号。

如果不想申请阿里云账号,可以使用网易的镜像下载源:http://hub-mirror.c.163.com。

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://<阿里云账号的个人编码>.mirror.aliyuncs.com"]
}
EOF
# 重新加载配置文件以及docker服务
sudo systemctl daemon-reload
sudo systemctl restart docker
2.4 Docker版本及功能测试
[root@localhost bin]# docker --version
Docker version 20.10.11, build dea9396
[root@localhost bin]# docker run hello-world
...
Hello from Docker!
This message shows that your installation appears to be working correctly.
...
# 成功安装docker-ce-20.10.11
目录
相关文章
|
1天前
|
关系型数据库 MySQL Linux
在Linux系统中安装MySQL数据库
在Linux系统中安装MySQL数据库
17 3
|
1天前
|
Ubuntu 关系型数据库 MySQL
|
1天前
|
Kubernetes Linux KVM
|
1天前
|
运维 Java Linux
Linux安装Maven_linux安装maven4
Linux安装Maven_linux安装maven4
Linux安装Maven_linux安装maven4
|
1天前
|
运维 Java 关系型数据库
Linux安装Maven_linux安装maven4(1)
Linux安装Maven_linux安装maven4(1)
Linux安装Maven_linux安装maven4(1)
|
1天前
|
Linux Docker 容器
最全树莓派4B安装docker-compose(64位Linux)(1),2024年最新一文说清
最全树莓派4B安装docker-compose(64位Linux)(1),2024年最新一文说清
|
1天前
|
运维 Linux 程序员
最全树莓派4B安装64位Linux(不用显示器键盘鼠标),Linux运维面试送分题
最全树莓派4B安装64位Linux(不用显示器键盘鼠标),Linux运维面试送分题
最全树莓派4B安装64位Linux(不用显示器键盘鼠标),Linux运维面试送分题
|
1天前
|
大数据 Linux 虚拟化
大数据软件基础(3) —— 在VMware上安装Linux集群
大数据软件基础(3) —— 在VMware上安装Linux集群
6 0
|
1天前
|
运维 网络协议 Linux
2024年最全CentOS8 Consul微服务架构安装(1)_agent(1),Linux运维开发面试
2024年最全CentOS8 Consul微服务架构安装(1)_agent(1),Linux运维开发面试
|
6月前
|
Linux
Linux安装docker-compose
Linux安装docker-compose
368 0

热门文章

最新文章