前言:
Docker作为一个非常好用的工具,某些时候极大简化了软件的安装和使用。只要系统上安装了Docker,便可以解决大部分软件的安装、配置复杂的问题,能够做到下载了相应的镜像资源便可使用,非常方便,启动快,非常值得学习。本文将在centos7上操作。
目录:
- docker是什么
- 在线方式安装
- 离线方式安装
- 设置镜像加速
- 镜像、容器、仓库概念
- 基本命令使用
- 搭建本地私有仓库
- 其他
1、docker是什么
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。用户可以将相关镜像下载下来,启动运行,便可以正常使用。如下载一个mysql镜像后,启动mysql,都只需要几个简单命令,便可以正常使用。
2、在线安装方式
2.1、安装前提条件:
1)运行64位cpu架构的计算机 x86_64 amd64,不支持32位
2)运行Linux3.8或更高版本内核
3)内核必须支持一种适合的存储驱动——device manager,aufs,vfs,btrfs,zfs
4)内核必须支持并开启cgroup和命名空间namespace功能
2.2、yum安装gcc(GUN编译器套件)相关:
yum -y install gcc
yum -y install gcc- c++