• docker系列(二) docker在centos7宿主机上的安装和卸载


    本文主要让用户在centos7的系统上,进行docker的安装和卸载实操,安装方式只介绍日常使用的安装方式,以便后文针对docker进行学习。

    目录

    -[基础环境准备](#2) -[卸载老的docker版本](#3) -[安装docker-ce](#4) -[卸载docker-ce](#5) -[启动docker](#6)

    基础环境准备

    docker安装我这里操作系统使用centos7.4,使用yum安装docker。存储驱动推荐使用overlay2文件系统;

    卸载老的docker版本

    老的docker版本也被称为docker或者docker-engine,如果已经安装在你的机器上,请卸载他们。 ``` $ yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine ``` 注意:卸载完docker之后,原有的镜像,容器,持久化存储和网络,是受保护的,他们都存放在/var/lib/docker/的目录结构下面;

    安装docker-ce的三种方式

    安装docker的三种方式: 1. 大部分用户使用docker的yum仓库来安装,这也是推荐的安装方式; 2. 也有用户使用rpm包进行安装; 3. 在一些测试环境或者开发环境中,用户选择自动化安装脚本的方式安装docker。

    下面我将使用docker的yum仓库来进行安装:
    步骤一:下载docker-ce的官方yum源

    wget https://download.docker.com/linux/centos/docker-ce.repo -O  /etc/yum.repos.d/docker-ce.repo 
    

    步骤二: 查看有那些可用的docker-ce的固定版本

    yum list docker-ce --showduplicates | sort -r
    

    步骤三: 安装docker-ce的固定版本docker-ce-18.06.3.ce-3.el7

    yum install docker-ce-18.06.3.ce-3.el7
    

    docker的卸载

    docker的卸载分为两个步骤: 1. 删除安装包 ``` yum -y remove docker-ce ``` 2. 在我们的主机上镜像,容器,卷,以及自定义配置文件并不会自动删除,如果需要删除他们,需要执行下面的命令: ``` rm -rf /var/lib/docker ```

    docker启动

    设置开机自动启动,以及启动docker ``` systemctl enable docker systemctl start docker ```
  • 相关阅读:
    关于hadoop中datanode节点不同的dfs.data.dir之间数据均衡问题
    数据挖掘话题识别
    BlockTransferThrottler(hadoop中用于控制处理带宽的util类)
    调试工具BTrace 的使用例子
    关于源代码的阅读
    java中String的基本知识以及例子
    java中内存的使用
    MySql数据库操作遇到的蛋疼二三事
    在WCF中使用Ninject轻量级IOC框架 之 SOAP风格服务
    Socket实现发布订阅
  • 原文地址:https://www.cnblogs.com/chenxiba/p/11320379.html
Copyright © 2020-2023  润新知