UbuntuでDockerをインストールする際に公開鍵が見つからない場合、どのように解決すればよいですか?
通常出现没有公钥的错误是因为没有正确添加Docker官方源造成的。この問題を解決するために、以下の手順に従うことができます。
- ターミナルを開き、以下のコマンドを使用してDockerの公式GPG鍵をダウンロードしインポートしてください。
- curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg –dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg を実行してください。
- Docker公式リポジトリを追加するために、次のコマンドを使用してください。
- 「sudo tee /etc/apt/sources.list.d/docker.list >/dev/null」にパイプして、「echo “deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable”」を実行します。
- aptパッケージリストを更新する。
- sudo aptアップデート
- 最後に、以下のコマンドを使用してDockerをインストールすることができます:
- sudo aptでdocker-ce、docker-ce-cli、containerd.ioをインストールしてください。
このようにしてDockerを正しくインストールすることができ、公開鍵のエラーが発生しなくなります。