在 linux 安装docker

1、(1)查看docker版本 (可用于查看是否安装有docker)  
       docker --version    
    
       显示:Docker version 1.13.1, build 64e9980/1.13.1   

2、安装docker
    (1)查看Linux系统版本:
        lsb_release -a 
        或者  cat /etc/redhat-release(这种方法只适合Redhat系的Linux)
        或者 cat /etc/issue(此命令也适用于所有的Linux发行版)

        显示:CentOS Linux release 7.6.1810 (Core)
    
    (2)查看linux系统内核版本:在CentOS7 安装docker 要求系统为64位,系统内核版本为3.10以上
        cat /proc/version     (或者 uname -a)
     
        显示:Linux version 3.10.0-957.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) 
             (gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) ) #1 SMP Thu Nov 8 
             23:39:32  UTC 2018

    (3)用yum源安装 查看是否已经安装docker列表
	     yum list installed | grep docker

         显示:
          docker.x86_64                      2:1.13.1-162.git64e9980.el7.centos  @extras  
          docker-client.x86_64               2:1.13.1-162.git64e9980.el7.centos  @extras  
          docker-common.x86_64               2:1.13.1-162.git64e9980.el7.centos  @extras  
          以上表示可以安装的docker版本列表

    (4)开始安装docker
            1) 安装docker必要的组件
               sudo yum install -y yum-utils device-mapper-persistent-data lvm2
            2)添加软件源信息
               sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
            1)安装docker
               sudo yum -y install docker-ce
               #yum -y install docker
	           -y 表示不询问安装,直到安装成功,安装成功后再次查看安装列表
	    2)yum list installed | grep docker
	    3)启动docker
	       sudo systemctl start docker
           sudo systemctl enable docker
            4)查看docker服务状态
	       systemctl status docker
	       列表中显示Active: activate(running)  表示安装成功
3、配置镜像源
   (1)CentOS7 Docker配置阿里镜像源
       执行sudo vim /etc/docker/daemon.json 命令创建新文件,并添加如下代码:
         {
          "registry-mirrors": ["https://ys1k0cd5.mirror.aliyuncs.com"]
         }
        重启docker:sudo systemctl restart docker
   (2).查看docker信息
        docker info
4、docker无法调用gpu
   distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
   curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.repo | 
   sudo tee /etc/yum.repos.d/nvidia-docker.repo
   sudo yum install -y nvidia-container-toolkit
   sudo yum install -y nvidia-container-runtime
   sudo systemctl daemon-reload
   sudo systemctl restart docker

 

1)查看Linux系统版本:
        运行  lsb_release -a 
                 或者  cat /etc/redhat-release(这种方法只适合Redhat系的Linux)
                 或者 cat /etc/issue(此命令也适用于所有的Linux发行版)

       显示

2)查看linux系统内核版本:在CentOS7 安装docker 要求系统为64位,系统内核版本为3.10以上
       运行   cat /proc/version     (或者 uname -a)
     
        显示

3)用yum源安装 查看是否已经安装docker列表
         yum list installed | grep docker

         显示

 
      以上表示可以安装的docker版本列表

4)运行 yum -y install docker

     显示

 

5)运行 yum list installed | grep docker

   显示:

6) 运行  systemctl start docker

7)运行  systemctl status docker

    显示

     

表示安装docker成功

 

参考链接:https://www.cnblogs.com/kingsonfu/p/11576797.html

http://note.youdao.com/noteshare?id=0a2407a0ce454eb8e2443c231a8d7665

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值