目录:导读
前言
我们做软件测试在日常工作中或多或少都会接触到 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

参数解释:</

最低0.47元/天 解锁文章
1245

被折叠的 条评论
为什么被折叠?



