Ubuntuの社内サーバで新しいことを試そうと、更に余っているパソコンを活用して実験用サーバを立てました。

実験用サーバということもあり、最新版のUbuntu19.04を入れてDockerを入れると・・・

E: Package 'docker-ce' has no installation candidate

訳:エラーdocker-ceはインストール候補がありません

そんなはずある!?と思ったら、とんだ落とし穴でした。

docker-ceが存在しないというエラー

いつものようにaptコマンドでdocker-ceをインストールします。

$ sudo apt install docker-ce
Reading package lists... Done
Building dependency treeReading state information... Done
Package docker-ce is not available, but is referred to by another package.This may mean that the package is missing, has been obsoleted, oris only available from another source
E: Package 'docker-ce' has no installation candidate

あれ・・・・docker-ceがない!?

余談:DockerとDocker CEの違い

docker-ceじゃなくて、dockerじゃないの?

と思った方もいるかも知れませんがdockerは2017年からCE(Community Edition)とEE(Enterprise Edition)を区別するようになりました。

Dockerの種類説明パッケージ名
Docker CE(Community Edition)コミュニティ版。オープンソースで無償で利用可能docker-ce
Docker EE(Enterprise Edition)有償版。docker

docker-ceのインストール時にはdockerを消すようにと公式のマニュアルに書かれているように、これらは全く別のパッケージであり、私が使っているものはオープンソース版のdocker-ceです。

Ubuntu19.04用のDockerはまだ安定版がリリースされていない

そこで調べてみたところ、英語の記事がヒットしました。

If you get an E: Package 'docker-ce' has no installation candidate error when using only stable APT source this is because the stable version of docker for Ubuntu 19.04 doesn’t exist yet.
Meanwhile you have to use the edge / test version.

ざっくり意訳しますと、

stable版のAPTのみを使い、E: Package 'docker-ce' has no installation candidateというエラーが発生する理由は、dockerのUbuntu 19.04向けのstable版がまだ存在しないためです。
つまり、あなたはedge版かtest版を利用する必要があります。

なんと、Ubuntu19.04用のstable版がまだリリースされていないため、edge版かtest版を使わないといけなかったそうです。

通常はstable版をインストールする設定になっているため、見つからないというエラーになったようでした。

そうと分かれば、リポジトリを追加する際にstable版の他にedge版とtest版を追加するようにします。

$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable edge test"
$ sudo apt install docker-ce

無事にインストールできました。

調べた時に日本語の記事がまだ少なかったので取り急ぎ記事にしました。

同じエラーで悩む人が少しでも減ればと思います。

一緒に人生を楽しむ、メールマガジンはじめました

こんにちは、ミヤケンです。
あなたのライフデザインが一歩ずつ着実に進んでいくような、そんなメールマガジン発行しています。

自分が大事にしたいことを大事にして、胸を張って生きる。
そう生きるにはどうすればよいのかを考えながら、実践してブログなどで発信しています。
そして、そんな仲間を探しています。

上司を見ていても自分の未来に希望が持てないな、今いる環境を飛び出して、何か自分でやってみたい、と感じている人は少なくないのではないでしょうか。
フリーランス、または、独立起業を目指す方し、世界と仕事と人生を分けるのではなく統合させて自分の人生を創って生きていきたい人。
そんな人を応援していきたいと思っています。

そのための環境を創ることを

  • 自分自身の未来を信じられるようにすること
  • Web周り(ブログやHP、SNSの活用)を整えること
  • 僕が良いと思ったものを紹介すること
    (僕自身が世界で暮らす中で実際に体験したり使ってみたりしている"本当に良い"と思ったもの)
  • 時に話を聞いたりアドバイスをしたり

でサポートしていたいと思っています。

なぜなら、僕自身が25歳で大手企業を退職してベンチャーや起業を経験し、ベトナムへの移住するなど、これまでの約10年間、境界線を超えた生き方を実践することで自分自身の価値観とか生き方が変わってきたことを感じているからです。
今はとても幸せで、毎日楽しく生活しているので、そんな仲間が増えたら楽しいなと思っているからです。

このメールマガジンは、人生を楽しむ仲間が集まる場所にしていきたいと思っています。
人生は楽しい、そう胸を張って言える仲間を作り、その輪を作っていきたいのです。

もちろん、そのために必要だと思うことや、自分が通ってきた道の話をどんどんしていきます。
例えば、こんな話です。

  • 大事なものを諦めない生き方
  • 自分の将来を我慢しないための投資術
  • 会いたい人に会いに行けるマイル活用術
  • ベトナムで起業して経験した諸々

自分が大事にしたいことを大事にして、胸を張って生きる。
そういう人生を選び取っていきたい・・・。

少しでもそんな気持ちがあるのであれば是非読んでみてください!

\登録簡単!1分ですぐに登録完了します/

 

メールマガジンについてもう少し知りたい、という方はこちらも読んでみてください

この記事が気に入ったら
いいね!をお願いします!

最新情報をお届けします

Twitterでもつぶやいています

こんな記事もいかがでしょう