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

    卸载旧版本

    旧版本的 Docker 称为 docker 或者 docker-engine,使用以下命令卸载旧版本:

    $ 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
    

    使用 yum 安装

    执行以下命令安装依赖包:

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

    鉴于国内网络问题,强烈建议使用国内源,官方源请在注释中查看。

    执行下面的命令添加 yum 软件源:

    $ sudo yum-config-manager 
        --add-repo 
        https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo

    阿里云镜像。yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo # 官方源 # $ sudo yum-config-manager # --add-repo # https://download.docker.com/linux/centos/docker-ce.repo


    安装 Docker CE

    $ sudo yum install docker-ce


    启动Docker,命令:systemctl start docker,然后加入开机启动,如下
    [root@localhost ~]# systemctl start docker
    [root@localhost ~]# systemctl enable docker
    Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.

    //检测是否安装成功
    docker version 
     

     国内镜像加速器

    /etc/docker/daemon.json 中写入如下内容(如果文件不存在请新建该文件)

    {
      "registry-mirrors": [
        "https://dockerhub.azk8s.cn",
        "https://reg-mirror.qiniu.com"
      ]
    }
    

    注意,一定要保证该文件符合 json 规范,否则 Docker 将不能启动。

    之后重新启动服务。

    $ sudo systemctl daemon-reload
    $ sudo systemctl restart docker

    镜像
    docker images 来列出本地主机上的镜像
    使用不同版本的镜像运行容器
    docker run -t -i ubuntu:15.10 /bin/bash 

    获取一个镜像
    docker pull ubuntu:13.10


    查找镜像
    docker search httpd

    运行镜像
    docker run httpd
     



  • 相关阅读:
    C++ Toolkit zz
    开发人员实际在用哪些工具 zz
    Page.RegisterClientScriptBlock和Page.RegisterStartupScript有何区别?
    动态网址与静态网址
    DIV垂直居中 (转)
    JS网页打印设置技巧(
    谈*静态页*(或网页*静态化*)的时候,请区分一些概念(转)
    添加新增 删除旧的 避免id自增过多
    浅谈CSRF攻击方式(转)
    简单的角色权限管理
  • 原文地址:https://www.cnblogs.com/jentary/p/11362394.html
Copyright © 2011-2022 走看看