1. 如何安装 Epel源到 RHEL/CentOS 7/6/5?
  

RHEL/CentOS
rpm -ivh http://mirrors.ustc.edu.cn/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm RHEL/CentOS
## RHEL/CentOS
# wget
http://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
# rpm -ivh epel-release-.noarch.rpm
如何检查epel是否安装成功?
使用一下命令:
# yum repolist
[root@- ~]# yum repolist
已加载插件:fastestmirror
base | 3.6 kB ::
epel/x86_64/metalink | 5.6 kB ::
epel | 4.3 kB ::
extras | 3.4 kB ::
updates | 3.4 kB ::
(/): extras//x86_64/primary_db | kB ::
(/): epel/x86_64/group_gz | kB ::
(/): epel/x86_64/updateinfo | kB ::
(/): updates//x86_64/primary_db | 7.8 MB ::
(/): epel/x86_64/primary_db | 4.7 MB ::
Determining fastest mirrors
* base: centos.ustc.edu.cn
* epel: mirrors.ustc.edu.cn
* extras: mirrors.sohu.com
* updates: mirrors.sohu.com
源标识 源名称 状态
base//x86_64 CentOS- - Base ,
epel/x86_64 Extra Packages for Enterprise Linux - x86_64 ,
extras//x86_64 CentOS- - Extras
updates//x86_64 CentOS- - Updates ,
repolist: ,

2. 安装docker-io

yum -y install docker-io
yum install docker-engine

3. 启动docker服务

/etc/init.d/docker start
Starting cgconfig service: [ OK ]
Starting docker: [ OK ] chkconfig docker on #设置docker服务开机启动

4. docker命令补全
  安装docker自带包:
  缺少下面的包,TAB会报错

yum install -y bash-completion
sh /usr/share/bash-completion/bash_completion 或者执行 source /usr/share/bash-completion/completions/docker

  显然,该脚本是用于bash自动补全的,但是,不幸的是,直接 source 执行该脚本后,docker命令后敲tab,有如下错误:

docker -bash: _get_comp_words_by_ref: command not found
-bash: [: : unary operator expected
-bash: [: : unary operator expected
-bash: [: -eq: unary operator expected
-bash: _get_comp_words_by_ref: command not found
-bash: [: : unary operator expected
-bash: [: : unary operator expected
-bash: [: -eq: unary operator expected

  难道docker的bash自动补全还能有问题?

解决办法如下:
  我这里虽然安装了bash-completion ,但是没有执行其中的一个文件:
  /usr/share/bash-completion/bash_completion 
  该文件中有上面缺少的命令,执行该文件,重新开一个shell终端 就解决了。
5. 如何使用docker加速器
  安装/升级你的Docker客户端
  推荐安装1.10.0以上版本的Docker客户端。
  您可以通过阿里云的镜像仓库下载:docker-engine、docker-ce
  或执行以下命令:

curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -

  针对Docker客户端版本大于1.10的用户

  您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器:

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://sv1txjq6.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

6. 阿里云镜像站
  http://mirrors.aliyun.com/

最新文章

  1. HTML之DocType的几种类型 -转载
  2. SSIS Design4: 处理外键
  3. 使用Microsoft Fakes进行单元测试(2)
  4. Python3基础 reverse 将列表倒序排列
  5. Android中如何监听GPS开启和关闭
  6. pom.xml
  7. (转载)mysql decimal、numeric数据类型
  8. Python自动化开发-变量、数据类型和运算
  9. float的精度,3个小数相加后精度丢失--小数比较使用bccomp()方法
  10. Linux之23个重要命令
  11. Jquery入门(初学者易懂)
  12. Javac的实现过程
  13. ****微信小程序架构解析
  14. 局域网内通讯APP
  15. BZOJ4804: 欧拉心算(莫比乌斯反演 线性筛)
  16. [LeetCode&amp;Python] Problem 242. Valid Anagram
  17. 在FireFox浏览器上,用stopImmediatePropagation阻止冒泡鼠标滚动事件
  18. 保存对象时碰到的问题-列名 &#39;Discriminator&#39; 无效
  19. nginx php 配置
  20. python接口自动化8-参数化

热门文章

  1. Android学习之6.0系统执行时权限设置
  2. Cocos2d-X开发中国象棋《三》開始场景的实现
  3. 使用poi读取word2007(.docx)中的复杂表格
  4. HP Unix vsftp服务配置
  5. mybatis+oracle实现一对多,多对一查询
  6. Web框架系列之Tornado
  7. POJ 1946 DP
  8. Linux学习笔记--文件夹结构
  9. 前端编码规范(2)HTML 规范
  10. iconfont在ios(safari)中的坑