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
  • 相关阅读:
    asp.net FckEditor配置
    您请求的报表需要更多信息...
    水晶报表中如何动态增加字段
    使用JavaMail发送SMTP认证的邮件给多个收信人
    vim中删除每行行尾的空格
    转载:STUN在SIP中的工作原理及过程
    转载 URL和URI的区别
    转载 Android深入浅出Binder机制
    链接静态库的时候,命令行中库和源文件的位置问题
    使用dumpbin来查看程序的依赖
  • 原文地址:https://www.cnblogs.com/sentangle/p/12288577.html
Copyright © 2011-2022 走看看