场景:某某顶级流量明星又双结婚(离婚)了!大家快去刷微博呀!

过了一会…. 新浪服务器又崩了。这时,阿里云给新浪调来1000台空服务器(一只tomcat也没有),这就需要运维人员来给服务器搭建环境了。怎么给1000台服务器搭一样的环境呢?一台一台去部署吗?估计搭完人家孩子都出生了…这时就需要docker来实现秒级部署了。

· 操作环境:centos7.3

第一步 安装Docker

1.安装一些必要的工具

yum install -y yum-utils device-mapper-persistent-data lvm2

2.添加信息源

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3.安装docker-ce并启动

yum -y install docker-ce;
systemctl start docker//启动
docker version//查看版本
安装成功

第二步 安装镜像

1.下载

我们可以去 https://www.daocloud.io/ 注册登陆后选择“发现镜像”去搜索Tomcat,选择我们需要的版本点击拉去渎职下载地址。

然后再回到我们的虚拟机 执行 docker pull 复制的地址 等待完成

如果我们要通过浏览器去访问我们刚才安装的tomcat,由于浏览器访问的是兄弟节点的子节点,所以我们要事先做端口映射。

其中417f519f3a3ae5da8fdf515afb2db8770b82cde51e5c9cf78f1060286881cdbe是我们的容器ID

我们再通过浏览器访问9000端口

已经看到我们熟悉的猫。接下来吧端口换成900快速地再来一只

访问

这样,我们部署一只tomcat只需要一个执行命令的时间。

ps: 云服务器需要开放端口号,不然访问不到><

1 个评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注