刚刚安装完redhat就迫不及待的开始配置docker了哈哈哈
安装docker所使用的教材是在图书馆借的《第一本docker书》,内有多种linux版本的安装方法
1、RHEL7或更高的版本按如下指令安装Docker
$ sudo subscription-manager repos --enable=rhel-7-server-extras-rpms
$ sudo yum install -y docker
错误:rhel-7-server-extras-rpms 不是有效存储库 ID。请使用 --list 选项查看有效存储库。
分析:各种海查资料,被误导重装yum修改yum源,巨麻烦还没解决问题。正打算重装系统抱大腿(etc被我搞的很乱强迫症犯了),装完再查发现是系统注册的问题,没注册的系统很多功能和redhat官方的源不能用,注册即可解决。网上很多人说注册收费麻烦修改源什么的,博主猜想那是很早的教程了,目前红帽官网注册免费下载。
解决:
$ subscription-manager list #查看系统版本号和注册订阅状态
$ su #申请管理员权限
# 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
2、启动Docker守护进程
$ sudo systemctl start docker #启动Docker服务
$ sudo systemctl enable docker #开机自动启动Docker
$ sudo docker info #检查docker是否正确安装
容器与宿主机文件共享问题
http://www.07net01.com/2015/09/929916.html