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
  • 相关阅读:
    Python中下划线---完全解读(转)
    数字、基数及表示
    实现二叉排序树的各种算法
    shell脚本 空格
    Linux中执行shell脚本的4种方法
    vim常用命令总结
    Linux 奇技淫巧
    排序算法之二分治法
    二分查找
    排序算法之一插入排序
  • 原文地址:https://www.cnblogs.com/sentangle/p/12288577.html
Copyright © 2011-2022 走看看