一、Docker前述

1.1、为什么要学Docker?

* Docker可以节约公司服务器成本
* 减少测试人员对于测试环境和测试数据的维护成本
* 可以应用于自动化测试、冒烟测试和回归测试
* 市场发展的要求

1.2、什么是Docker?

Docker是一个开源应用容器引擎,可以让开发者将其实现的应用以及依赖的软件打包到
一个容器中,然后部署到的任何流行的系统环境中

Docker版本:
    Docker-CE社区版
    Docker-EE企业版

1.3、Docker应用场景

* Web应用的自动化打包和发布
* 自动化测试和持续集成
* 在服务型环境中部署和调整数据库或其他的后台应用
* 从头编译或者扩展现有的OpenShift或Cloud Foundry平台来搭建自己的PasS环境

1.4、Docker优点

* 简化配置
* 提高开发效率
* 响应式部署和扩展
* 在同一硬件上运行更多工作负载

1.5、Docker基本架构

docker包含三个部分:
    镜像(image):Docker 镜像可以看作是一个特殊的文件系统(相当于root文件),除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数
            
    容器(container):镜像和容器的关系,就像是面向对象程序设计中类和实例一样,镜像是静态的类定义,容器是镜像运行时的实例。容器可以被创建、启动、停止、删除、暂停等

    仓库(repository):仓库可看着一个代码控制中心,用来保存镜像。

二、Docker安装

2.1、安装需要的工具(小编的工具)

操作系统:Centos7稳定版        VMware:VMware Workstation 16 pro  SSH远程连接工具:FinalShell

2.2、安装步骤

  1. 确认系统是否已经安装docker
    yum list installed | grep docker #查看已经安装docker
    yum -y remove docker-ce.x86_64 #移除已经安装docker
    image.png
  2. 安装依赖系统软件
    yum install -y yum-utils device-mapper-persistent-data lvm2
  3. 添加软件源信息
    yum-config-manager --add-repo http://mirrors.aliyun.com/dockerce/linux/centos/docker-ce.repo
  4. 更新并安装Deocker-CE
    yum -y install docker-ce
  5. 查看安装docker版本信息
    docker version
  6. 设置开机启动
    systemctl start docker
    systemctl enable docker

测试菜鸟
10 声望3 粉丝

测试小白爱测试!!!


下一篇 »
Docker-镜像