【Linux】使用docker搭建Apache/Nginx服务器

【Linux】使用docker搭建Apache/Nginx服务器

Hello,各位小伙伴们周五晚上好~

话说今天小编经历了一轮残酷的技术考核
在这里插入图片描述
被两位考官虐到怀疑人生…
在这里插入图片描述
吓得我赶紧写下了这篇文章压压惊。
在这里插入图片描述
今天我们一起来通过实验掌握docker的基本用法吧~


一、什么是docker?

Docker是一个开源的容器平台,使用容器镜像,可以轻松的创建虚拟化环境。

Docker的容器镜像是轻量的、可执行的独立软件包,包含了软件运行所需的所有内容:代码、运行时环境、系统工具、系统库和设置。

Docker跟我们常用的VMware功能很像,都是通过镜像来创建虚拟化环境。

Docker和VMware各有优势,对于我们安全从业人员而言,相较于VMware,docker创建虚拟化环境的速度更快,在Linux命令行界面下操作更加简便,可轻松地将虚拟化环境打包成镜像,也可通过镜像批量化生成多个虚拟环境。

我们直接从下面两个实验,来掌握docker的使用方法吧~


二、搭建Apache服务器

我们的实验环境为Centos7,使用Centos7搭建Ubuntu虚拟环境,并在Ubuntu中安装Apache服务器。

1、Centos7 安装 docker

  • yum update #更新软件源
  • yum upgrade #更新软件
  • yum -y install docker-io #安装docker
  • service docker start #启动docker服务

2、测试docker功能

docker run hello-world

Docker自带一个hello-world环境,我们可以启动这个环境,测试docker功能是否正常。

在这里插入图片描述

3、拉取Ubuntu镜像

首先我们需要先下载一个Ubuntu镜像。

搜索Ubuntu镜像,可以找到不同类型的Ubuntu镜像:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值