刚刚安装完redhat就火烧眉毛的开始配置docker了哈哈哈html
安装docker所使用的教材是在图书馆借的《第一本docker书》,内有多种linux版本的安装方法linux
一、RHEL7或更高的版本按以下指令安装Dockerdocker
$ sudo subscription-manager repos --enable=rhel-7-server-extras-rpmsserver
$ sudo yum install -y dockerhtm
错误:rhel-7-server-extras-rpms 不是有效存储库 ID。请使用 --list 选项查看有效存储库。教程
分析:各类海查资料,被误导重装yum修改yum源,巨麻烦还没解决问题。正打算重装系统抱大腿(etc被我搞的很乱强迫症犯了),装完再查发现是系统注册的问题,没注册的系统不少功能和redhat官方的源不能用,注册便可解决。网上不少人说注册收费麻烦修改源什么的,博主猜测那是很早的教程了,目前红帽官网注册免费下载。进程
解决:ip
$ subscription-manager list #查看系统版本号和注册订阅状态openshift
$ su #申请管理员权限it
# subscription-manager list --available #查找可用的订阅
# subscription-manager register #给系统注册,用户名和密码用redhat官网的账号。
# subscription-manager attach #关联订阅
# subscription-manager list --available #如今就能查询到订阅状态了
# subscription-manager repos --enable=rhel-7-server-extras-rpms #安装docker,please wait...until 出现“完毕!“
# yum install -y docker #成功的小尾巴
参考问答http://lists.openshift.redhat.com/openshift-archives/users/2015-April/msg00021.html
二、启动Docker守护进程
$ sudo systemctl start docker #启动Docker服务
$ sudo systemctl enable docker #开机自动启动Docker
$ sudo docker info #检查docker是否正确安装
容器与宿主机文件共享问题
http://www.07net01.com/2015/09/929916.html