ユーザ用ツール

サイト用ツール


サイドバー

ソフトウェア:docker:トラブルシューティング:epel-release_7_is_needed_by_remi-release-7.7-1.el7.remi.noarch_と出るとき

epel-release = 7 is needed by remi-release-7.7-1.el7.remi.noarch と出るとき

バージョンアップがあったのか、以前まで動いていた Dockerfile で以下のエラーがでるようになりました。

error: Failed dependencies:
        epel-release = 7 is needed by remi-release-7.7-1.el7.remi.noarch

remi-release-7.7-1.el7.remi.noarch が必要ということで調べてみたところ、以下のサイトでインストール方法を教えてもらえました。
https://rpms.remirepo.net/wizard/

  • Operating system
  • Wanted PHP version
  • Type of installation

の3つを選択すると手順を教えてくれます。
私の場合は、Dockerfile に以下の追記を行うことで対応できました。

RUN yum -y install epel-release

# この間に追記
RUN yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

RUN rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

コメント

コメントを入力. Wiki文法が有効です:
 
ソフトウェア/docker/トラブルシューティング/epel-release_7_is_needed_by_remi-release-7.7-1.el7.remi.noarch_と出るとき.txt · 最終更新: 2019/10/18 13:05 by humolife