2017-07-31 142 views
2

我試圖在我的系統中安裝Docker CE,它以某個問題結束。在redhat中安裝Docker CE

,我做了下面的步驟:

  1. 須藤蔭安裝-y百勝-utils的 - 沒有錯誤
  2. 須藤蔭配置經理--add回購 https://download.docker.com/linux/centos/docker-ce.repo - 沒有錯誤
  3. 須藤百勝makecache快 - 沒有錯誤
  4. 須藤蔭-y安裝搬運工-CE - 失敗,錯誤

錯誤:包:搬運工-CE-17.06.0.ce-1.el7.centos.x86_64(搬運工-CE-穩定) 要求:容器的selinux> = 2.9


蔭可以被配置爲嘗試解決通過臨時啓用 禁用回購和搜索缺少的依存關係來發生此類錯誤。 要啓用此功能,請設置 'notify_only = 0' /etc/yum/pluginconf.d/search-disabled-repos.conf


錯誤:包裝:搬運工-CE-17.06.0.ce- 1.el7.centos.x86_64(搬運工-CE-穩定) 要求:容器的SELinux> = 2.9 你可以嘗試使用--skip-打破,解決問題

是否有人可以幫助我在這?

+0

嘗試以此方式安裝'curl -SsL https://get.docker.com | sh'看看它是否有效 –

+0

謝謝塔倫的重播。 curl -SsL https://get.docker.com | sh它沒有爲我工作 –

+0

你有哪個版本的Redhat? –

回答

0

container-selinux包是可從rhel-7-server-extras-rpms頻道。您可以通過啓用它:

subscription-manager repos --enable=rhel-7-server-extras-rpms 

但是,如果你不具備企業級Linux任何訂閱,您可以使用CentOS的額外回購作爲一種解決方法。將以下內容添加到/etc/yum.repos.d/centos.repo

[CentOS-extras] 
name=CentOS-7-Extras 
mirrorlist=http://mirrorlist.centos.org/?release=7&arch=$basearch&repo=extras&infra=$infra 
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/ 
gpgcheck=0 
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7