演示环境:阿里云 Cenos 7,其他环境大同小异
其实 Linux 安装和使用 docker 是很简单的,几乎都是傻瓜式安装了。所以第一次安装 docker 也不要慌张。
这篇文章确实有点长,但是只要你看完,你应该会觉得是很详细的,此文章合适于初次使用者,那让我们开始吧!
其实我们还是得养成一种习惯,就是学习新的东西先去阅读一下官方文档,看看人家官方是怎么介绍的。官方文档地址。
因为这一行业是需要我们有自学新东西的能力的,所以推荐自己去看看官方文档里是怎么样安装使用 Decker 的,另外官网上还有各个发行版的安装教程:
一、安装、启动、删除 docker 操作:
官方中提到有三种安装的方法:但是大多数用户会设置 Docker 的存储库并从中进行安装,以简化安装和升级任务。这是推荐的方法。那我们就已这种简单的安装形式来安装 Docker。
使用存储库安装演示:
1、使用远程连接工具连接上服务器,我使用的是 Xshell ,这款工具还是值得推荐的。安装 Xshell 远程连接工具;
如果已安装过 docker,请卸载它们以及相关的依赖项,卸载旧版本:(ps:以下的命令都可以直接复制粘贴再运行的)
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2、使用命令 uname -r
查看当前服务器 CentOS 系统的内核版本,版本要高于 3.10 或者是CentOS 7及以上才可以安装使用 docker 哦!
uname -r
在新主机上首次安装Docker Engine之前,需要设置 Docker 存储库。之后,您可以从存储库安装和更新Docker。
3、设置存储库,安装 yum-utils
软件包(提供 yum-config-manager
实用程序)并设置稳定的存储库。
yum install -y yum-utils
显示 Complete!即为下载成功!
下面两个源二选一即可。
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
执行之后就会去国外镜像下载安装 docker,这样下载会慢一些。所以下面这个命令是设置阿里云镜像下载docker。
准备工作已完,下面正式安装 docker!
4、安装 Docker 引擎。
安装方式一 :安装最新版本Docker ,命令 yum install docker-ce docker-ce-cli containerd.io
yum install docker-ce docker-ce