原文同步至 http://waylau.com/docker-installation-centos/
本文介绍了 Docker 在 CentOS 环境下的详细安装过程,并尝试运行一个最简单的 image 来感受下 Docker 的风采。
什么是 DockerDocker 是为开发人员和系统管理员用于构建、发布、并运行分布式应用程序的开放式平台。该平台由 Docker 引擎(一个便携、轻巧的运行时和打包工具) 和 Docker Hub (一个共享应用程序和自动化工作流的云服务)等组成。Docker 可以使应用程序从组件迅速组装并消除了开发、质量保证和生产环境之间的摩擦问题。这样一来,IT部门可以更快地发布,而这些应用程序不管是运行在笔记本电脑、数据中心的虚拟机,还是任何的云,其运行过程和结果都是一致的。
更多有关 Docker 的介绍,可以参阅《简述 Docker》 一文。
前置条件- 64-bit 系统
- kernel 3.10+
- CentOS 7+。本例使用的是
CentOS-7-x86_64-Minimal-1511.iso
(如果你没有 CentOS 系统,可以尝试在虚拟机里面装个 CentOS 系统,可以参阅《Oracle VM VirtualBox 安装和使用》《CentOS 7 安装、配置》)
使用 uname -r
检查 kernel 版本
$ uname -r
3.10.0-327.el7.x86_64
建议你使用最新的系统,以为一直的 bug 都会在新的 kernel 发布中修复。
安装 yum 方式安装1.使用 sudo 或 root 权限的用户登入系统。
2.确保你的 yum 是最新的
sudo yum update
3.添加 yum 仓库
$ sudo tee /etc/yum.repos.d/docker.repo
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?