docker是一个开源的应用容器引擎,开发的人能打包自己的应用到容器里面,然后迁移到其他机器的docker应用中,能轻松实现快速部署。假如慢慢的出现的故障,能够最终靠镜像,迅速恢复服务。
docker是利用Linux内核虚拟机化技术(LXC),提供轻量级的虚拟化,以便隔离进程和资源。LXC不是硬件的虚拟化,而是Linux内核的级别的虚拟机化,相对于传统的虚拟机,节省了很多硬件资源。
LXC利用的宿主机共享的资源,虽然用namespace进行隔离,但是资源使用没有收到限制,这里就要使用到Control Group技术,对资源使用进行限制,设定优先级,资源控制等。
在CentOS6.8是能支持docker,但是有些特性没办法使用,因此至少使用3.8的内核版本,建议是使用3.10版本以上。国内生产环境很多都是使用CentOS,所以通常用CentOS7即可。
软件源:阿里云镜像(在阿里云镜像站上面能够找到docker-ce的软件源,使用国内的源速度比较快)
如果没有物理机,可以先使用虚拟机进行学习。操作系统安装,跳过(网上教程很多)。
这样子就安装成功了,启动服务以后能使用docker version查看一下当前的版本。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
四川一落马校长贪腐细节曝光:“求进步”给教育局局长送“过年费”,被立案审查后还收受“拜年红包”
事发上海虹桥站!知名博主爆料:短途被出租车拒载,直接锁车门加速走了?官方回应:处置
联想拯救者 Y700 2023 平板开启 ZUI 16 灰度推送,升级安卓 14
LG gram SuperSlim 2024 白色笔记本发布:重 990g,799.99 美元
Skullcandy 推出新款 Active 系列 TWS 运动耳机,59.99 美元起