其实我觉得对于我新时代学生来说,如果自己有个便宜的服务器,这对我学习Linux是很有帮助的,我的大学虽然有开设Linux的基础课,不过都是在虚拟机上操作,不如真实的服务器。。我就是用服务器部署Docker容器平台。T4是阿里在2011年的时候基于LinuxContainer(LXC)开发的容器技术基础设施。阿里从2015年开始对Docker和T4都做了一些修改整合后,将两者融合为了一个产品,这个产品在阿里内部称为AliDocker。阿里成立了专门的项目组,快速推进这个事情,目标是把双十一流量覆盖的核心应用全部升级为镜像化模式的Docker应用。2016年双十一最终交易全链路所有核心应用,全部在AliDocker容器中圆满完成了1207亿成交额的答卷,证明了AliDocker技术体系在电商交易级别的大规模应用中能够担负重任!
Docker的安装:
1、Docker需要安装在64位的平台,我使用的是云服务器安装Docker,并且内核版本不低于3.10。
2、进入到操作系统界面,在#后输入vi /etc/sysctl.conf命令。
3、编辑配置文件/etc/sysctl.conf
net.ipv4.ip_forward = 1
net.ipv4.conf.default.rp_filter = 0
net.ipv4.conf.all.rp_filter = 0
4、输入sysctl -p,重新加载sysctl.conf
5、删除防火墙规则
iptables -F
iptables -X
iptables -Z
6、输入uname -a,检查内核版本信息
7、输入yum install -y device-mapper,安装Device Mapper模块
8、输入modprobe dm-mod,加载Device Mapper模块
9、输入ls -l /sys/class/misc/device-mapper,验证Device Mapper模块安装
10、输入yum -y install docker-io命令,安装Docker-io服务
11、输入systemctl start docker命令,启动Docker守护进程
12、输入systemctl enable docker.service命令,docker服务开机自启动
13、输入docker info命令,检查Docker是否正确
总结
Docker最初是作为DotCloud 公司创始人Solomon Hykes在法国期间发起的一个公司内部项目。它是基于DotCloud公司多年云服务技术的一次革新,并于2013年3月以Apache 2.0授权协议开源,主要项目代码在GitHub上进行维护。Docker 项目后来还加入了Linux 基金会,并成立推动开放容器联盟。很多命令还是得你自己去熟悉去掌握。docker会让我们的开发变得便捷,让合作变得简单。