zoukankan      html  css  js  c++  java
  • centOs7 安装docker 镜像

    一、卸载之前安装docker

    yum list installed|grep docker  
    

    如果出现如下图所示的情况 说明安装过

    开始卸载

    yum -y remove docker-ce.x86_64
    
    rm -rf /etc/docker
    rm -rf /run/docker	
    rm -rf /var/lib/dockershim
    rm -rf /var/lib/docker
    

    二、检查centOs的内核版本

    docker要求centOs的内核版本在3.10 以上

    三、安装docker

    # 移除掉旧的版本
    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
    
    #  安装依赖包
    sudo yum install -y yum-utils 
      device-mapper-persistent-data 
      lvm2
    
    # 添加源,使用了阿里云镜像
    sudo yum-config-manager 
        --add-repo 
        http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    
    # 配置缓存
    sudo yum makecache fast
    
    # 安装最新稳定版本的docker
    sudo yum install -y docker-ce
    
    # 配置镜像加速器
    sudo mkdir -p /etc/docker
    sudo tee /etc/docker/daemon.json <<-'EOF'
    {
      "registry-mirrors": ["http://hub-mirror.c.163.com"]
    }
    EOF
    
    # 启动docker引擎并设置开机启动
    sudo systemctl start docker
    sudo systemctl enable docker
    

    测试是否安装成功

    docker run hello-world
    

    四、Docker 命令大全

    容器生命周期管理

    run
    start/stop/restart
    kill
    rm
    pause/unpause
    create
    exec
    

    容器操作

    ps
    inspect
    top
    attach
    events
    logs
    wait
    export
    port
    

    容器rootfs命令

    commit
    cp
    diff
    

    镜像仓库

    login
    pull
    push
    search
    

    本地镜像管理

    images
    rmi
    tag
    build
    history
    save
    load
    import
    

    info|version

    info
    version
    

    国内镜像设置

    cat /etc/docker/daemon.json 
    
    {
    "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn/","https://hub-mirror.c.163.com","https://registry.docker-cn.com"],
    "insecure-registries": ["10.0.0.12:5000"]
    }
    

    五、参考文章

    https://www.runoob.com/docker/centos-docker-install.html
    
    https://blog.csdn.net/weixin_39477597/article/details/87715899
  • 相关阅读:
    js float浮点数计算精度问题
    NLB多WEB站点访问共享文件解决方案
    Flash文件跨域访问
    博客地址
    在Ubuntu上安装Mysql
    Ajax调用NPOI导出Excel报表
    在Ubuntu上安装Mongodb
    获取月份的周时间段
    sql表结构和注释
    Highcharts使用指南
  • 原文地址:https://www.cnblogs.com/sentangle/p/12288577.html
Copyright © 2011-2022 走看看