• 周五. 10 月 11th, 2024

    1.Docker安装

    root

    3 月 3, 2023

    我们这里使用Linux中的CentOS7进行安装

    官方提供了安装的文档说明:https://docs.docker.com/engine/install/centos/ 作为参考

    下边顺序列出需要安装的工具及软件包

    # 管理repository及扩展包的工具 (主要是针对repository)
    yum install -y yum-utils
    # 设置国内阿里云镜像,官方镜像太慢
    yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    # 更新yum软件包索引
    yum makecache fast
    #安装docker ce
    yum -y install docker-ce docker-ce-cli containerd.io
    #启动docker
    systemctl start docker
    如下图,启动docker后, 我们可以使用systemctl status docker 查看到当前是active状态。说明启动成功

    #查看版本信息
    docker version

    #下边我们运行一个示例进行测试
    docker run hello-world

    #如果我们想卸载docker,可以根据下边的命令进行卸载
    systemctl stop docker
    yum remove docker-ce docker-ce-cli containerd.io
    rm -rf /var/lib/docker
    rm -rf /var/lib/containerd

    接下来我们配置一下阿里云镜像加速, 后续我们安装任何软件就快了

    阿里云镜像加速的配置相关地址

    https://cr.console.aliyun.com/cn-qingdao/instances

    给docker配置镜像,通过修改daemon文件 /etc/docker/daemon.json

    #创建daemon.json配置文件所在目录
    sudo mkdir -p /etc/docker
    #创建daemon.json文件,并写入配置信息
    sudo tee /etc/docker/daemon.json <<-'EOF'
    {
      "registry-mirrors": ["https://cy2mwnam.mirror.aliyuncs.com"]
    }
    EOF
    # 重新加载daemon
    sudo systemctl daemon-reload
    # 重启docker
    sudo systemctl restart docker
    
    然后我们中以通过docker info看到加速配置信息

    root