Centos7安装Docker

Centos7安装Docker

目录

环境准备

安装Docker

启动Docker

切换源

 启动第一个容器


  • 环境准备

    • 切换root权限
    • su root
    •  升级所有包同时也升级软件和系统内核
    • yum -y update
    •  卸载旧版本
    • yum remove docker  docker-common docker-selinux docker-engine 
    •   卸载旧版本
    • yum remove docker  docker-common docker-selinux docker-engine 
  • 安装Docker

    • 安装需要的软件包
    • yum install -y yum-utils device-mapper-persistent-data lvm2 
    •    设置阿里源
    • yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 
    • 查看docker(社区版)版本
    • yum list docker-ce --showduplicates | sort -r 
    •  安装docker,选择版本
    • #安装最新版
      yum install docker-ce
      #安装指定版本号docker
      yum install docker-ce-版本号
      # 版本锁定参数,禁止自动更新,安装最新版忽略
      --setopt=obsoletes=0
  • 启动Docker

    • # 查看版本号
      docker version
      # 状态、启动、停止、开机自启
      systemctl status|start|stop|enable docker 

Centos7安装Docker_第1张图片

  • 切换源

    • 数据源切换为阿里源
    • # 设置阿里云源加速,该内容在阿里云上获取、查看,一下为mr.chenyb个人阿里源配置,可以配置,但是不方便镜像仓库维护
      tee /etc/docker/daemon.json <<-'EOF' #写入加速配置。
      {
        "registry-mirrors": ["https://gwsg6nw9.mirror.aliyuncs.com"]
      }
      EOF
    • 加载配置使源加速生效
    • # 重新加载配置文件。
      systemctl daemon-reload 
      # 重启Docker服务。
      systemctl restart docker 
  •  启动第一个容器

    • 启动 hello-world
    • # 查看镜像
      docker images  
      # 查看容器进程
      docker ps -a
      # 启动hello-world容器,没有镜像则自动拉取镜像
      docker run hello-world

      Centos7安装Docker_第2张图片

你可能感兴趣的:(大数据,Linux(CentOS,Ubuntu等),docker,容器,mr.chenyb)