$ docker -v
Command 'docker' not found, but can be installed with:
sudo apt install docker.io
「 👆 他人の記事を読んで、EC2 に Docker をインストールしろだぜ」
📖 AWS:EC2インスタンス(Ubuntu)にDocker環境を構築する
「 👆 こっちの記事を読もうぜ。
でも 最初から Docker をインストールしておいてくれるオプションがほしいぜ」
sudo apt-get update
「 👆 キッティング直後の中身は バージョンが古いんで、最新にアップデートしようというコマンドだぜ」
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Output:
OK
「 👆 ファイルが 改ざん されていないことを確認する手続きの準備だそうだぜ。 GPGという手法だそうだぜ」
sudo apt-key fingerprint 0EBFCD88
Output:
pub rsa4096 2017-02-22 [SCEA]
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
uid [ unknown] Docker Release (CE deb) <[email protected]>
sub rsa4096 2017-02-22 [S]
「 👆 上のコマンドを叩いて、下のメッセージが出てくれば 改ざん は無いらしいぜ」
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
「 👆 Docker のインストールに必要なファイルの集まり(レポジトリ)をローカルにダウンロードするぜ」
sudo apt-get update
sudo apt-get -y install docker-ce docker-ce-cli containerd.io
sudo gpasswd -a ubuntu docker
Output:
Adding user ubuntu to group docker
「 👆 ubuntu ユーザーにも Docker を実行できるようにする設定だぜ」
docker -v
Output:
Docker version 20.10.11, build dea9396
📖 AWS記事まとめ
Crieitは個人で開発中です。
興味がある方は是非記事の投稿をお願いします! どんな軽い内容でも嬉しいです。
なぜCrieitを作ろうと思ったか
また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!
こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください!