• centos 7 安装 docker


    Docker 安装
    Docker 提供了两个版本:社区版 (CE) 和企业版 (EE)。
    操作系统要求
    以Centos7为例,且Docker 要求操作系统必须为64位,且centos内核版本为3.1及以上。
    查看系统内核版本信息:

    uname -r


    一、准备
    卸载旧版本:

    yum remove docker docker-common docker-selinux docker-engine
    yum remove docker-ce

    卸载后将保留 /var/lib/docker 的内容(镜像、容器、存储卷和网络等)。

    rm -rf /var/lib/docker

    1.安装依赖软件包

    yum install -y yum-utils device-mapper-persistent-data lvm2
    #安装前可查看device-mapper-persistent-data和lvm2是否已经安装
    rpm -qa|grep device-mapper-persistent-data
    rpm -qa|grep lvm2

    2.设置yum源

    yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

    执行完设置yum源后,会出现上面的文件,设置下载docker地址,默认是docker官方地址,但是...会很慢,所以需设置国内下载源,清大大学镜像

    vim /etc/yum.repos.d/docker-ce.repo
    $s@https://download.docker.com/@https://mirrors.tuna.tsinghua.edu.cn/docker-ce/@

    替换所有下载链接。

    3.更新yum软件包索引

    yum makecache fast

    二、安装
    安装最新版本docker-ce

    yum install docker-ce -y
    #安装指定版本docker-ce可使用以下命令查看
    yum list docker-ce.x86_64 --showduplicates | sort -r
    # 安装完成之后可以使用命令查看
    docker version

    三、配置镜像加速
    这里使用阿里云的免费镜像加速服务,也可以使用其他如时速云、网易云等
    1.注册登录开通阿里云容器镜像服务
    2.查看控制台,找到镜像加速器并复制自己的加速器地址
    3.找到/etc/docker目录下,docker目录可能不存在,如果不存在就 mkdir docker 的daemon.json文件,没有则直接 vi daemon.json
    4.加入以下配置

    #填写自己的加速器地址
    {
    "registry-mirrors": ["https://zfzbet67.mirror.aliyuncs.com"]
    }

    5.通知systemd重载此配置文件;

    systemctl daemon-reload

    6.重启docker服务

    systemctl restart docker
  • 相关阅读:
    CodeForces 519B A and B and Compilation Errors【模拟】
    ZOJ 3331 Process the Tasks 双塔Dp
    ZOJ 3326 An Awful Problem 模拟
    ZOJ 2968 Difference Game 【贪心 + 二分】
    ZOJ 3211 Dream City DP 01背包 经典问题
    ZOJ 2967 Colorful Rainbows 【Stack】
    ZOJ 3204 Connect them MST-Kruscal
    ZOJ 3203 Light Bulb
    面向对象程序设计-C++ Class & Object & Friend Function & Constructor & Destructor【第五次上课笔记】
    ZOJ 2852 Deck of Cards DP
  • 原文地址:https://www.cnblogs.com/sheseido/p/12463629.html
Copyright © 2020-2023  润新知