【软件测试】在Windows使用Docker搭建CentOS环境(详细)


前言

我们做软件测试在日常工作中或多或少都会接触到 Linux 服务器。

获取 Linux 服务器的途径也有很多,比如可以通过购买云服务器(阿里云、华为云、腾讯云等)和虚拟机(VMWare、VirtualBox 等)的方式获取,除了这两种方式之外,我们还可以使用 Docker 的方式来快速搭建 Linux 环境。

与虚拟机的方式相比,使用 Docker 搭建 CentOS 的优势主要体现在以下几个方面:

资源利用率:Docker 容器相对于虚拟机更轻量级,启动速度更快,并且在物理主机上占用的资源更少。与虚拟机相比,Docker 容器可以更高效地利用系统资源,从而使得在同一台主机上运行更多的容器实例成为可能。

部署速度:Docker 容器可以通过镜像快速部署和启动。与虚拟机相比,启动 Docker 容器几乎可以在秒级完成,而虚拟机需要较长的启动时间。这对于快速部署和弹性伸缩非常有益,特别是在面对高流量和变化需求的场景下。

系统开销:Docker 容器共享宿主机的内核,减少了额外的系统开销。相比之下,虚拟机需要模拟整个操作系统,每个虚拟机都需要独立的内核和操作系统资源,这导致了更高的系统开销和性能损耗。

管理和操作简便:Docker 提供了丰富的命令行工具和 API,使得容器的管理和操作变得更加简便。使用 Docker 可以快速构建、修改、启动和停止容器,以及管理容器的网络、存储和配置等。相比之下,虚拟机管理软件通常较为复杂,并且需要专门的操作和配置。

1、新建并启动容器
使用 docker run 命令安装并运行 CentOS 实例:

docker run -itd -p 50022:22 --name my_centos7 --privileged=true centos:centos7 /usr/sbin/init

请添加图片描述

参数解释:</

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值