zoukankan      html  css  js  c++  java
  • Docker安装与卸载教程(结合官网)

    一、安装

    1、卸载旧版本

    yum remove docker 
                      docker-client 
                      docker-client-latest 
                      docker-common 
                      docker-latest 
                      docker-latest-logrotate 
                      docker-logrotate 
                      docker-engine

     2、安装所需的软件包

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

    3、设置Docker的镜像仓库(使用阿里仓库)

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

    上面处可能会报错 (原因是国内访问不到docker官方镜像的缘故)

     推荐使用阿里源访问

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

     4、安装最新版本的 Docker CE

    yum install docker-ce

    安装中出现下面提示, 输入 y 然后回车

     5、启动与停止Docker服务

    上面安装只是安装好, 但是没有启动Docker服务 。

    systemctl 命令是系统服务管理器指令,它是service 和 chkconfig 两个命令组合。

    • 启动docker: systemctl start docker
    • 停止docker: systemctl stop docker
    • 重启docker: systemctl restart docker
    • 查看docker状态: systemctl status docker
    • 开机自动启动docker: systemctl enable docker

     6、查看当前安装的 Docker 版本

    docker version

     7、配置镜像加速

    第一种: ustc

    ustc是老牌的linux镜像服务提供者了,还在遥远的ubuntu 5.04版本的时候就在用。ustc的docker镜像加速器速度很快。ustc docker mirror的优势之一就是不需要注册,是真正的公共服务。https://lug.ustc.edu.cn/wiki/mirrors/help/docker

    步骤:
    (1)通过修改daemon配置文件/etc/docker/daemon.json来使用加速器,如果不存在则手动创建

    vim /etc/docker/daemon.json

    (2)打开文件后,按 i 字母后插入状态,在该文件中输入如下内容:

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

    (3)注意:一定要重启docker服务,如果重启docker后无法加速,那就重新启动CentOS

    1 # 重载此配置文件
    2 systemctl daemon-reload
    3 # 重启 docker
    4 systemctl restart docker

    第二种:阿里云镜像, 需要注册帐号(推荐)

    (1)注册并登陆阿里云https://www.aliyun.com/, 进入“管理控制台”后,在如下图找到容器镜像服务

    (2)通过修改daemon配置文件/etc/docker/daemon.json来使用加速器,如果不存在则手动创建

    vim /etc/docker/daemon.json

    (3)文件加入以下内容(使用自己的)

    {
        "registry-mirrors": ["https://w59n2yu6.mirror.aliyuncs.com"]
    }

    (4) 一定要重启docker服务,如果重启docker后无法加速,可以重新启动CentOS

    1 # 重载此配置文件
    2 systemctl daemon-reload
    3 # 重启 docker
    4 systemctl restart docker

    二、卸载

    1、停用Docker服务

    systemctl stop docker

    2、 卸载 Docker 软件包

    yum remove docker-ce

    3、删除镜像/容器等

    rm -rf /var/lib/docker
  • 相关阅读:
    vue中sessionStorage的使用
    SQLserver将查询的字段中的数据 拼接成字符串用逗号隔开
    vue中引入百度地图
    已拦截跨源请求:同源策略禁止读取位于XXX的远程资源。(原因:CORS 头缺少 'Access-Control-Allow-Origin'
    前台调用微信接口成功还报Network Error
    SpringBoot获得application.properties中数据的几种方式
    设置session销毁时间
    Linux基本命令-ls
    Linux基础命令-cd
    Linux基础命令-mkdir
  • 原文地址:https://www.cnblogs.com/116970u/p/12342659.html
Copyright © 2011-2022 走看看