阅读 145

阿里云服务器安装Docker

在阿里云服务器上安装Docker,服务器的系统是CentOS 7.6,

所以可以看官方Docker安装文档:https://docs.docker.com/install/linux/docker-ce/centos/

从阅读官网来看,首先若是没有较旧的Docker版本只需3步就可以完成Dockers的安装;但是有旧版本的话,需要先卸载旧版本

$ sudo yum remove docker \
              docker-client \
              docker-client-latest \
              docker-common \
              docker-latest \
              docker-latest-logrotate \
              docker-logrotate \
              docker-engine

无旧版本时(3步)

1.安装所需的软件包

$ sudo yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2

2.配置阿里云Docker Yum源(个人觉的好)

$ sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3.安装最新版本的Docker

$ sudo yum install docker-ce docker-ce-cli containerd.io

这样之后就OK了,执行启动Docker的命令:systemctl start docker,然后走一波,完美!!

注,重要的事情说三遍。大多数人的执行完第二步后,会出现以下错误 Loaded plugins: fastestmirror

解决方法如下:
1、

# vi  /etc/yum/pluginconf.d/fastestmirror.confenabled=0    //由 1 改成0 ,禁用该插件verbose=0always_print_best_host = truesocket_timeout=3#  Relative paths are relative to the cachedir (and so works for users as well# as root).hostfilepath=timedhosts.txtmaxhostfileage=10maxthreads=15#exclude=.gov, facebook#include_only=.nl,.de,.uk,.ie

2、

#vi /etc/yum.conf[main]cachedir=/var/cache/yum/$basearch/$releaseverkeepcache=0debuglevel=2logfile=/var/log/yum.logexactarch=1obsoletes=1gpgcheck=1plugins=1 #将plugins的值修改为0installonly_limit=5

3、

$ yum clean dbcache

之后重新执行配置源和安装命令即可。

来源:https://www.cnblogs.com/moonstars/p/12577375.html

文章分类
后端
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐