zoukankan      html  css  js  c++  java
  • centos7安装docker

    常用工具:
    WinSCP //类型ftp软件 (windows系统用)
    SecureCRT //类型xshell (windows系统用)

    官网地址:
    https://docs.docker.com/
    去官网注册一个自己的账号

    云端docker:
    和官网的用的同一个账号登陆,可以去官网注册一个账号
    https://labs.play-with-docker.com/

    视频地址:
    https://www.bilibili.com/video/BV1jz411q7f4?p=5

    以centos安装为例:

    1.更新软件源

    yum update

    2.卸载旧的版本

    $ sudo yum remove docker 
                      docker-client 
                      docker-client-latest 
                      docker-common 
                      docker-latest 
                      docker-latest-logrotate 
                      docker-logrotate 
                      docker-selinux 
                      docker-engine-selinux 
                      docker-engine
    

    3.安装依赖:

    yum-utils提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

      $ yum install -y yum-utils 
             device-mapper-persistent-data 
             lvm2
        
    

    4.添加repository

    设置yum源为阿里云

    $ yum-config-manager 
        --add-repo 
        https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    

    或者

    $ yum-config-manager 
        --add-repo 
        https://download.docker.com/linux/centos/docker-ce.repo
    

    5.安装docker

    dockker分为docker-ee(企业收费版)和docker-ce(免费版本)两个版本

    查看有哪些可以安装的docker-ce(免费版)版本

    yum list docker-ce --showduplicates | sort -r

    安装指定版本 选择一个版本安装docker-ce

    yum -y install docker-ce-18.06.1.ce-3.e17

    安装最新版本:

    yum -y install docker-ce
    

    查看docker版本

    docker version或者docker -v

    5.docker更新下载源为国内

    改为国内镜像源

    将docker修改为国内镜像源
    编辑下面文件:

      vim /etc/docker/daemon.json
    

    此处使用的是中国科技大学的docker镜像源

      {
         "registry-mirrors" : ["https://docker.mirrors.ustc.edu.cn"]
      }
    

    docker启动与停止

    systemctl命令是系统服务管理器指令

    开机自动启动docker:

      systemctl enable docker
    

    启动docker:

      systemctl start docker
    

    停止docker:

      systemctl stop docker
    

    重启docker:

      systemctl restart docker 
    

    查看docker状态:

      systemctl status docker 
    

    查看docker概要信息:

      docker info
    

    查看docker帮助文档

      docker --help
    

    跑一个hello word
    docker run hello-world

  • 相关阅读:
    CSRF攻击原理
    大前端
    尊敬自己,才能拥有改变的力量
    重温尼采语录 序章
    人生的弹性 -- 观《聚宝盆》有感
    求学梦
    爱国情怀
    雾中见我
    找东西
    走在路上的感悟
  • 原文地址:https://www.cnblogs.com/haima/p/13297031.html
Copyright © 2011-2022 走看看