如何在CentOS7环境下安装Docker

Docker CE 支持64 位版本Cent OS 7,并且要求内核版本不低于3.10。Cent OS 7满足最低内核的要求,但由于内核版本比较低,部分功能(如Overlay2存储层驱动)无法使用,并且部分功能可能不太稳定。

在命令行中输入以下命令以查看系统内核版本,官方推荐内核版本在3.10及以上。

笔者的版本是3.10.0

如果你之前安装过Docker,那么需要先卸载旧版本的Docker,执行如下命令:

这种方式最为简单快捷,只需下载并执行安装脚本就可以轻松安装Docker。但是之前你可能需要查询一下本地是否有curl工具。1

  • 查询本地是否有curl工具:

返回”/usr/bin/curl”表示本地有curl工具,可以通过curl工具获取安装脚本并执行。如果没有,则需要安装curl工具,安装完毕后再通过curl获取安装脚本。

  • 通过curl工具获取安装脚本并执行:
  • 通过yum获取docker
  • 启动Docker服务,并将其设置为开机启动。(CentOS 7中支持的新式 systemd 语法,写法如下)
  • 修改镜像仓库(参考后段【使用镜像加速器】)

由于国内访问直接访问docker hub网速比较慢,拉取镜像的时间就会比较长。一般我们会使用镜像加速或者直接从国内的一些平台镜像仓库上拉取。

  • 解决方案一:使用国内的镜像平台

网易镜像中心:https://c.163.com/hub#/m/home/
daocloud镜像市场:https://hub.daocloud.io/
例如,通过网易镜像中心拉取tomcat的镜像:

  • 解决方案二:使用国内的Docker镜像加速器

在阿里云官网注册新用户,点击https://cr.console.aliyun.com
新建【镜像加速器】,然后你会获取一个专属加速器地址,将该地址加入到文件 /etc/docker/daemon.json 中就可以使用加速器了。

通过修改daemon配置文件/etc/docker/daemon.json来使用加速器:

  • Docker官方文档:https://docs.docker.com/
  • Docker — 从入门到实践:https://www.gitbook.com/book/yeasy/docker_practice/

原文地址:https://www.cnblogs.com/kangyongnian/p/9728585.html

时间: 2024-07-31 06:54:24

如何在CentOS7环境下安装Docker的相关文章

CentOS7环境下安装VIM8 并支撑python3

CentOS7环境下安装VIM8并支撑python3 在CentOS7环境下打造pythonIDE的时候发现系统自带的vim因为版本低对python的支持不够,导致安装插件的时候总是出错,所以干脆把原系统中的vim删除后源码安装vim8并配置支持python3 删除系统中原有的vim yum -y remove vim* 利用yum命令将系统中的vim删除 源码安装vim 先进入你想放安装包的路径 cd /usr/local/share 我这里就放在了这个路径下,你们视情况而定 下载vim源码包

linux centos7环境下安装apache2.4+php5.6+mysql5.6 安装及踩坑集锦

一.Linux下安装MySQL 1.下载 下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads下载版本:我这里选择的5.6.33,通用版,linux下64位也可以直接复制64位的下载地址,通过命令下载:wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz 2.卸载老版本MySQL find / -na

centos7环境下安装nginx

安装所需环境 nginx是C语言开发,在Linux和windows环境上面都可以运行. 1.gcc安装 安装nginx需要将官网下载的代码进行编译,编译依赖gcc环境,如果没有gcc环境,需要先安装gcc: yum install gcc-c++ (如已安装,会显示已安装) 2.pcre 安装 PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库.nginx 的 http 模块使用 pcre 来解析正则表达式,所

如何在linux环境下安装yaf

我本机的环境配置 linuxMint17.1 php5.5 nginx1.4.6 下面开始安装 下载最新的yaf包 http://pecl.php.net/package/yaf 我下载的最新版本为2.3.3 解压 $PHP_BIN/phpize ./configure --with-php-config=$PHP_BIN/php-config make make install 我执行时报错误. 用whereis phpize 查看查看phpize,发现phpize为空,说明没有安装 执行这个

如何在WIN7_64环境下安装Oracle10g_64位版本

刚接触Oracle不久,安装部署链接Oracle的时候,出现很多问题,单从这点上来说,SQL Server真是太友好了. 文章中可能会出现错误,请甄别. 文章重要步骤用黄色背景标出.(最下方有概括版本) 建议先浏览一下黄色字体标出的区域,心里有个数,再点开其他帮助链接(其他博客写得都比博主好,怕你看了就逃了) 转载请注明出处,虽然写得不怎么样,但码起字来,的确挺累的. 如果之前安装过Oracle软件,建议完全卸载(究竟有没有必要_不知道_我是这么做的) 参考百度经验:http://jingyan

如何在Mac 环境下安装Ruby环境

对于新入门的开发者,如何安装 Ruby和Ruby Gems 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境.此安装方法同样适用于产品环境! 系统需求 首先确定操作系统环境,不建议在 Windows 上面搞,所以你需要用: Mac OS X 任意 Linux 发行版本(Ubuntu,CentOS, Redhat, ArchLinux ...) 强烈新手使用 Ubuntu 省掉不必要的麻烦! 以下代码区域,带有 $ 打头的表示需要在控制台(终端)下面执行(不包

Centos7环境下安装Mysql5.7版本

实验环境: VMware Workstation12 Centos-7-x86_64系统(ip地址:192.168.5.132)(2G内存 2个处理器) 使用软件:boost_1_59_0.mysql-5.7.17 [百度网盘](https://pan.baidu.com/s/1sKubgwvM1Ft6_XdkqzzbDQ) 实验开始 1.安装实验环境 yum -y install gcc gcc-c++ ncurses ncurses-devel bison cmake创建一个目录文件将软件包

如何在windows10环境下安装Pytorch-0.4.1版本

开始是按照教程:https://blog.csdn.net/xiangxianghehe/article/details/80103095 安装了Pytorch0.4.0,但是安装后发现在import torch 出问题了!!! 原因已更新:我舍弃了上面教程.真正原因是要用pip3 install...,我直接用Pytorch官方安装教程成功了 E:\cudnn-8.0-windows10-x64-v7>pip install http://download.pytorch.org/whl/cu

docker之在Linux环境下安装docker

1.首先是Linux环境 (1)下载virtualbox,并进行安装.默认选择即可,同时要注意安装其提示所需的软件. (2)安装软件完成后启动会报错:VirtualBox COM获取对象失败.可参考https://blog.csdn.net/zp_00000/article/details/70207445.修改之后重启电脑就可以启动virtualbox了. 原文地址:https://www.cnblogs.com/xiximayou/p/12264466.html