zoukankan      html  css  js  c++  java
  • Docker(2)centos7.X下安装

    官方文档 https://docs.docker.com/engine/install/centos/

    环境准备

    • 需要掌握Linux基础命令
    • centos7.7的系统
    • 准备好xshell去连接

    安装

    卸载旧版本

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

    卸载成功

    安装docker

    有两种方式,可供选择

    • 从 Docker 的 repositories 安装,即 yum 的方式(推荐)
    • 手动下载并安装 rpm 软件包,需要完全手动管理升级版本

    通过yum的方式安装

    # step1,安装需要的yum
    yum install -y yum-utils
    # step2,设置镜像仓库,用的镜像是阿里云的镜像
    yum
    -config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

    # step3,更新yum
    yum makecache fast

    # step4 ,安装docker相关的docker engine 和container
    yum install docker
    -ce docker-ce-cli containerd.io

    安装指定版本的docker engine

    # step1 ,先去查找docker ce的版本列表
    yum list docker-ce --showduplicates | sort -r
    
    # step2, 安装指定版本的docker ce
    yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
    
    # 举例
    yum install docker-ce-20.10.1 docker-ce-cli-20.10.1 containerd.io

    验证docker是否安装成功

    查看docker版本
    docker -v

    查看docker引擎
    docker version 启动docker systemctl start docker 运行hello world来验证docker engine是否安装 docker run hello
    -world

    查看下载的hello-world镜像
    docker images

    卸载docker

    如果不需要docker了,想卸载怎么办,只需两步
    
    # 卸载依赖
    yum remove docker-ce docker-ce-cli containerd.io
    
    # 删除路径
     rm -rf /var/lib/docker
    
    /var/lib/docker是docker的默认安装路径
  • 相关阅读:
    2017年暑期实习生招聘(百度)——两道编程题
    携程笔试中的一道编程题
    软工假期预习作业1
    假期作业
    FAFU 1557
    HDU 1028
    POJ 3126
    HDU5108
    POJ 1716
    HDU4790
  • 原文地址:https://www.cnblogs.com/xinhua19/p/15620629.html
Copyright © 2011-2022 走看看