• Docker学习笔记(一) Docker安装


    1、安装yum-utils

    yum install yum-utils device-mapper-persistent-data lvm2

    安装yum-utils是为方便添加yum源使用的,device-mapper-persistent-data和lvm2是储存设备映射(devicemapper)必须的两个软件包。

    2、配置yum源

    由于默认是国外的yum源,基本不可用,我们这边修改为阿里源或清华源

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

    执行效果如下图:

    阿里云提供了各种操作系统版本对应的镜像站地址,具体可以浏览一下地址

    阿里云官方镜像站https://developer.aliyun.com/mirror/?spm=a2c6h.13651104.0.d1002.569f12b2KyabY3 打开后展示效果如下:

    3、更新软件源

    yum makecache update

    执行结果如下:

    运行完成后,yum缓存就更新了,会自动指向阿里的源

    4、安装docker-ce

    Docker官方提供了两种版本,一种是ce版本,一种不带ce CE( Community Edition)是社区版,简单理解是免费使用,提供小企业与小的IT团队使用,希望从Docker开始,并尝试基于容器的应用程序部署。

    EE(Docker Enterprise Edition)是企业版,收费。提供功能更强。适合大企业与大的IT团队。为企业开发和IT团队设计,他们在生产中构建、交付和运行业务关键应用程序 我们使用ce版本就可以了

    yum install docker-ce

    安装完成后执行如下命令检测安装是否成功

    docker version

    执行结果如下:

    5、拉取镜像

    docker search hello-world

    NAME:镜像名称 Description:镜像描述 STARS:支持数 OFFICIAL:是否官方镜像源 AUTOMATED:自动构建,表示该镜像由 Docker Hub 自动构建流程创建的。

    接下来我们拉取镜像

    docker pull hello-world

    6、配置镜像加速器

    我们发现第五步中拉取镜像过程中还是走国外的渠道,速度很慢,我们可以配置下docker的镜像加速器为阿里的镜像加速器

    执行加速器的脚本即可将镜像指向阿里云的加速器地址

    sudo mkdir -p /etc/docker
    sudo tee /etc/docker/daemon.json <<-'EOF' 
    {
        "registry-mirrors": ["https://xxxxxxxx.mirror.aliyuncs.com"] 
    }
    EOF
    sudo systemctl daemon-reload
    sudo systemctl restart docker

    大家把上面脚本的xxxxxxxx替换各自自己的镜像加速器地址 修改了加速器后就可以拉取镜像试试速度了

    docker pull tomcat

    到这里docker就安装完成啦。让我们开始嗨起来。

  • 相关阅读:
    asp.net 验证输入有效性
    优化SQL SERVER访问性能
    with nocheck ; nocheck
    VB SStab设置当前页
    相互关联的子查询
    mybatis 批量查询参数语句
    转载 mysql函数大全
    Tchar.h 中的一般文本映射
    字节序的概念、判断、及转换
    Windows风格与C/C++风格:UNICODE VS _UNICODE 与 TEXT() VS _T()
  • 原文地址:https://www.cnblogs.com/exmyth/p/16785748.html
Copyright © 2020-2023  润新知