Docker大好きマンの僕は
いつもの通りdocker buildをしていたのであった。
しかし、エラーがおきてビルドできなくなっていた。
原因は python3を利用するためのrpm 「ius」だった。
iusを使ってpython3をインストールする場合
1 |
$ yum install -y https://centos7.iuscommunity.org/ius-release.rpm |
としているはずです。
それが下記のエラーでとまります。
1 2 3 4 |
Complete! Loaded plugins: fastestmirror, ovl Cannot open: https://centos7.iuscommunity.org/ius-release.rpm. Skipping. Error: Nothing to do |
解決策
先に解決策です。
https://centos7.iuscommunity.org/ius-release.rpmを下記に書き換えてください。
1 |
$ sudo yum install -y https://repo.ius.io/ius-release-el7.rpm |
これだけ。
余裕。
Dockerfileを全部書き換えなきゃだからめんどくさい。
原因
ちなみに原因は
iuscommunity.orgのリダイレクトが2020-06-01に廃止されるからです。
CDNを直接見るようにすれば解決します。
CentOS6なら下記。
1 |
https://repo.ius.io/ius-release-el6.rpm |
CentOS7なら下記。
1 |
https://repo.ius.io/ius-release-el7.rpm |
IUS has always maintained links that get users the latest release of the ius-release package. Currently those links are served by our CDN.
詳しくはGithubでIssueとして挙がっているのでみてみてね。
じゃあね〜〜