剛剛安裝完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