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
目录
相关文章
|
2月前
|
Ubuntu Linux
任何Ubuntu用户都应安装的四大Linux应用程序
当然,这款程序不需要太多介绍。我们面对的是网上最庞大最完整的多媒体中心,由于丰富的插件,我们能够高度细化地定制其每一项功能。这是我们的Linux发行版不可或缺的必备软件。 我们可以通过运行以下命令来轻松安装Kodi:sudo apt install kodi。
|
2月前
|
Ubuntu 物联网 Linux
从零安装一个Linux操作系统几种方法,以Ubuntu18.04为例
一切就绪后,我们就可以安装操作系统了。当系统通过优盘引导起来之后,我们就可以看到跟虚拟机中一样的安装向导了。之后,大家按照虚拟机中的顺序安装即可。 好了,今天主要介绍了Ubuntu Server版操作系统的安装过程,关于如何使用该操作系统,及操作系统更深层的原理,还请关注本号及相关圈子。
|
10天前
|
关系型数据库 数据库 PostgreSQL
docker 安装 Postgres 17.6
本文介绍如何通过Docker安装和配置PostgreSQL 17.6。内容包括拉取镜像、导出配置文件、运行容器并挂载数据与配置文件目录,以及进入容器使用psql操作数据库的完整步骤,便于持久化管理和自定义配置。
70 3
docker 安装 Postgres 17.6
|
2月前
|
存储 Linux
Linux环境下删除大文件后磁盘空间未释放问题诊断流程。
以上诊断流程涉及Linux底层机制与高级管理技能结合之处,并需要管理员根据实际环境灵活调整诊断策略与解决方案。
112 8
|
2月前
|
弹性计算 安全 Linux
阿里云服务器ECS安装宝塔Linux面板、安装网站(新手图文教程)
本教程详解如何在阿里云服务器上安装宝塔Linux面板,涵盖ECS服务器手动安装步骤,包括系统准备、远程连接、安装命令执行、端口开放及LNMP环境部署,手把手引导用户快速搭建网站环境。
|
2月前
|
安全 Ubuntu Linux
如何安装Linux操作系统?
此时,您可以选择重新启动计算机,然后从硬盘上的Linux系统启动。以上是一个大致的安装过程。请注意,不同的Linux发行版可能会在细节上有所差异,因此在进行安装之前,请确保您阅读并理解了相应发行版的安装指南或文档。
|
2月前
|
Ubuntu Linux 数据安全/隐私保护
Win10安装Linux子系统教程!如何在Win10系统中安装Ubuntu!
登录系统后,输入cd /返回上一级,然后再输入“ls”查看一下系统文件目录,看看对不对!
|
2月前
|
Ubuntu Linux Shell
手把手教你安装适用于Linux的Windows子系统——Ubuntu
重启完成,你看看重新打开Ubuntu是不是发生了变化,等待几分钟,系统配置完成,根据提示设置用户名和密码即可
|
2月前
|
存储 Ubuntu Linux
安卓手机免root安装各种Linux系统:Ubuntu, Centos,Kali等
此外还可以安装Slackware、Archstrike等系统,还可以通过github查找方法安装更多有趣的东西。 昨日小编就是通过Termux安装的Kali Linux工具包。