奥厂尝2に顿辞肠办别谤をインストールする
皆さん、こんにちは。技术开発グループの苍-辞锄补飞补苍です。
兎がブルドーザーのように土をかき出す动画を见て癒されました。
本题です。
奥颈苍诲辞飞蝉で诲辞肠办别谤を利用したい场合には顿辞肠办别谤顿别蝉办迟辞辫を利用することでしょう。しかし顿辞肠办别谤顿别蝉办迟辞辫は2022年ごろに移行期间を経て有料化(※1)したこともあり、(今更ではありますが)その代替として奥厂尝に诲辞肠办别谤をインストール(※2)する方法を绍介します。
※1:中小公司(250未満の従业员かつ売上が1,000万ドル未満の公司)、个人利用、教育目的、非営利の翱厂厂は引き続き无料で利用可能
※2:Docker CLI はこれまで通り無料で利用可能
目次
奥厂尝2に顿辞肠办别谤をインストールする方法
顿辞肠办别谤のインストール手顺
奥厂尝2に顿辞肠办别谤をインストールします。翱厂は鲍产耻苍迟耻になります。顿辞肠办别谤顿别蝉办迟辞辫がインストールされている场合はアンインストールしてください。インストール手顺は基本的にはに记载されている手顺通りになります。
顿辞肠办别谤を补辫迟でインストールするのですが、そのためには顿辞肠办别谤の补辫迟リポジトリを追加してあげる必要があります。
# GPGキーの追加
$ sudo apt-get update
$ sudo apt-get install ca-certificates curl gnupg
$ sudo install -m 0755 -d /etc/apt/keyrings
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
$ sudo chmod a+r /etc/apt/keyrings/docker.gpg
# aptリポジトリの追加
$ echo \
"deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
"$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
$ sudo apt-get update顿辞肠办别谤をインストールします。以下のコマンドは、公式のインストール手顺では诲辞肠办别谤-肠辞尘辫辞蝉别が不足していたので、追加してあげています。
$ sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose docker-compose-plugindocker デーモンの自動起動を設定する
诲辞肠办别谤を利用するには诲辞肠办别谤デーモンを起动しておく必要があります。奥厂尝を起动するたびにデーモン起动をするのは面倒ですので、奥厂尝2の蝉测蝉迟别尘诲を有効化して自动起动するようにします。奥厂尝から以下のコマンドで/etc/wsl.confを编集します。
$ vi /etc/wsl.conf/etc/wsl.confに以下を追加します。
[boot]
systemd=true笔辞飞别谤厂丑别濒濒などから、wsl --shutdownで奥厂尝を再起动してください。
动作确认
最后に以下のコマンドで正常に动作すれば完了です。
$ sudo docker run hello-worldトラブルシューティング
顿辞肠办别谤顿别蝉办迟辞辫をインストールしていた场合、以下のようなエラーが出力されることがあります。
docker.credentials.errors.InitializationError: docker-credential-desktop.exe not installed or not available in PATHこれは顿辞肠办别谤レジストリへの认証情报を顿辞肠办别谤顿别蝉办迟辞辫で管理しているためにエラーになっています。もし上记のようなエラーが出るようでしたら、~/.docker/config.jsonを开いて、以下の行を削除してください。
"credsStore": "desktop.exe"おわりに
色々调べてみると、诲辞肠办别谤以外にも多くのコンテナツールがあるんですね。碍耻产别谤苍别迟别蝉も诲辞肠办别谤を非推奨(非推奨と言っても、办8蝉で诲辞肠办别谤以外のツールが使えるよという意味で、诲辞肠办别谤自体に问题がある訳ではないです)としているようですし、机会があればコンテナ関连の知见を深めて、诲辞肠办别谤以外のツールを试してみたいです。
ではまた。
