Docker的安装可参考:https://docs.docker.com/engine/installation/linux/centos/,Docker的安装方式有三种:Yum安装、使用rpm包、已编译的二进制包、源码编译。
一、Yum安装
这是最简单的一种安装方式,目录分布采用默认的设置。这个也是本人很不喜欢的。所以这种安装方式初次使用 docker的朋友,可以选择这种方式。
1、版本选择
docker包括 CE(community edition)社区版和EE(enterprise edition)企业版,CE 版又分为 stable 和 edge ,这两个版本的区别在于更新的频率。
2、下载repo
下载官方的 repo 库文件
# curl -O https://download.docker.com/linux/centos/docker-ce.repo
3、安装
docker-ce.x86_64:64位操作系统
docker-ce-selinux.noarch:对CPU不做要求的版本
# yum install docker.x86_64
二、使用 RPM包
下载地址:https://download.docker.com/linux/centos/7/x86_64/stable/Packages/
和使用 YUM 差不多
三、已编译的二进制包 — 推荐
这个是极力推荐的一种安装方法,也是最简单、直观的安装。
官方文档:https://docs.docker.com/engine/installation/linux/docker-ce/binaries/#install-static-binaries
官方下载地址:https://github.com/moby/moby/releases
下载后解压,即可使用
curl -O https://test.docker.com/builds/Linux/x86_64/docker-17.05.0-ce-rc2.tgz tar xzf docker-17.05.0-ce-rc2.tgz mv docker /usr/local/
创建文件 daemon.json
启动:/usr/local/docker/dockerd --config-file /usr/local/docker/daemon.json
制作了一个docker 的启动脚本,可以通过dk start 、dk stop、dk restart 快速启动dockerd
点击这里下载:dk.tar
四、源码编译安装
此处以后有时间再介绍,这个主要适用于对docker进行的二次开发比较实用。
五、创建加速
参考:Docker的配置文件 daemon.json 详细解
参考:Docker的启动参数
推荐相关文档:
- Docker的安装
- Docker的配置文件 daemon.json 详细解
- Docker的启动参数
- Docker的命令之概述
- Docker的命令之容器管理 Container
- Docker的命令之镜像管理 Image
- Docker的命令之网络管理 network
- Docker的命令之集群节点管理 Swarm node
- Docker的命令之插件管理 Plugin
- Docker的命令之安全管理 Docker secret
- Docker的命令之集群服务管理 Service
- Docker的命令之 Docker stacks
- Docker的命令之集群管理 swarm
- Docker的命令之系统管理 Docker system
- Docker的命令之数据卷管理 Volume
- Docker的命令之快捷指令
- Docker中的镜像构建-Dockerfile指令详解
- Docker的实践笔记
- Docker create / Docker run 的选项详解
Pingback引用通告: Docker create / Docker run 的选项详解 | 精彩每一天
Pingback引用通告: Docker的配置文件 daemon.json 详细解 | 精彩每一天
Pingback引用通告: Docker中的组件介绍 | 精彩每一天
Pingback引用通告: Docker的命令之 Docker stacks | 精彩每一天
Pingback引用通告: Docker的启动参数 | 精彩每一天
Pingback引用通告: Docker的命令之安全管理 Docker secret | 精彩每一天