Centos安装Docker

Docker安装的一些前提:

  • 64位CPU构架的计算机(目前只能是x86_64和amd64)
  • Linux 3.8或更高版本内核

在Centos中,可以通过两种安装方式:

  • 配置yum源安装
  • 本地安装包安装

安装过程的一个问题:

  • Vmware 里 centos 没有加载到网卡,即用 ip add 命令没有查看到网卡这里写图片描述

    解决:

    • 在安装文件夹中,找到 .vmx 的配置文件,打开并添加:ethernet0.virtualDev = “e1000”

    原因:

    • vmware默认提供的虚拟网卡,兼容性不是很好。后来vmware提供了性能更佳、兼容性更好的网卡e1000,但需要手动配置选择添加

通过配置yum源安装Docker

  1. 进入yum源目录:cd /etc/yum.repos.d/
  2. 创建docker 的yum源:vim docker.repo,内容如下:

        [docker]
        name=docker
        aseurl=https://yum.dockerproject.org/repo/main/centos/7/
        enabled=1    #是否该yum源为启用状态
        gpgcheck=1   #设置软件包的密钥
        gpgkey=https://yum.dockerproject.org/gpg
    
  3. 查看yum源软件列表:yum repolist

  4. 安装docker:yum -y install docker-engine (-y 为自动安装)

本地安装包安装Docer

  1. 需要下载两个安装包
    docker-engine: wget https://yum.docker.dockerproject.org/repo/main/centos/7/Packages/docker-engine-1.12.1-1.el7.centos.x86_64.rpm

    docker-engine-selinux:wget https://yum.docker.dockerproject.org/repo/main/centos/7/Packages/docker-engine-selinux-1.12.1-1.el7.centos.noarch.rpm

  2. 安装
    yum -y localinstall docker-engine-1.12.1-1.el7.centos.x86_64.rpm
    yum -y localinstall docker-engine-selinux-1.12.1-1.el7.centos.noarch.rpm

安装之后

  • 查看版本:docker version
  • 启动docker服务:systemctl start docker.service
  • 查看状态:systemctl status docker.service
  • 设置为开机启动:systemctl enabled docker.service
  • 查看详细信息:docker info
  • 获取docker官方镜像文件:docker pull hello-world(这里需要科学上网)
  • 查看docker镜像:docker images
  • 运行镜像:docker run hello-world

卸载Docker

  • 查看:yum list installed | grep docker
  • 卸载:yum remove docker-engine
  • 删除docker工作目录:rm -rf /var/lib/docker/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值