ubuntu に Docker をインストールするための最も詳細なチュートリアル

ここに画像の説明を挿入します

Docker は、アプリケーションのデプロイと管理を簡素化する人気のコンテナ化プラットフォームです。この記事では、Docker を使用してコンテナ化されたアプリケーションを構築および実行できるように、Ubuntu オペレーティング システムに Docker をインストールする手順を説明します。

さらに技術的な情報については、クリックしてください。

システムバージョン

この記事では、例として Ubuntu20.05 システムを使用して docker、Ubuntu 公式ダウンロード アドレスをインストールします。

古いバージョンの Docker をアンインストールする場合にチェックを入れます

Ubuntu には Docker ライブラリが付属しているため、新しいソースを追加する必要はありません。
ただし、Ubuntu に付属の Docker バージョンは低すぎるため、最初に古いものをアンインストールしてから、新しいものをインストールする必要があります。

注: 古いバージョンの docker は必ずしも docker と呼ばれるわけではなく、docker.io または docker-engine である可能性もあるため、アンインストール コマンドは次のようになります。

$ apt-get remove docker docker-engine docker.io containerd runc

正常にアンインストールできず、次のような状況が発生し、権限が表示されない場合は、アンインストールするには管理者権限を追加する必要があります。

ここに画像の説明を挿入します
sudo apt-get remove docker docker-engine docker.io containerd runcアンインストールするには root 権限でコマンドを使用する必要があります。

インストール手順

  1. アップデートパッケージ

ターミナルで次のコマンドを実行して、Ubuntu パッケージのリストとインストールされているソフトウェアのバージョンを更新します。

sudo apt update
sudo apt upgrade
  1. Docker の依存関係をインストールする

Docker は Ubuntu 上の一部のパッケージに依存しています。次のコマンドを実行して、これらの依存関係をインストールします。

apt-get install ca-certificates curl gnupg lsb-release
  1. Docker公式GPGキーを追加

次のコマンドを実行して、Docker の公式 GPG キーを追加します。

curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

結果は次のとおりです。

ここに画像の説明を挿入します

  1. Dockerソフトウェアソースを追加する

次のコマンドを実行して、Docker のソフトウェア ソースを追加します。

sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

注: このコマンドには root 権限が必要です

ここに画像の説明を挿入します

  1. ドッカーをインストールする

次のコマンドを実行して Docker をインストールします。

apt-get install docker-ce docker-ce-cli containerd.io
  1. ユーザーグループの構成 (オプション)

デフォルトでは、root ユーザーと docker グループ内のユーザーのみが Docker コマンドを実行できます。現在のユーザーを docker グループに追加すると、Docker を使用するたびに sudo を使用する必要がなくなります。コマンドは次のとおりです。

sudo usermod -aG docker $USER

注: 変更を有効にするには、再度ログインしてください。

ドッカーを実行する

docker起動すると、正常にインストールされたことを確認できます。コマンドは次のとおりです。

systemctl start docker

インストールツール

apt-get -y install apt-transport-https ca-certificates curl software-properties-common

ドッカーを再起動します

service docker restart

検証が成功したかどうか

sudo docker run hello-world

コマンドを実行すると、結果は次のようになります。

ここに画像の説明を挿入します

以前にプルしたことがないためhello-world、コマンドを実行すると、イメージはローカルに存在しないように見え、自動的にプルされます。

バージョンを見る

次のコマンドを実行するとdockerバージョンを確認できます。

sudo docker version

結果は次のとおりです。

ここに画像の説明を挿入します

ビューミラー

上記では hello-world のイメージを取得しました。コマンドを使用してイメージを表示できるようになります。コマンドは次のとおりです。

sudo docker images

結果は次のとおりです。

ここに画像の説明を挿入します

上記の状況が発生した場合、Ubuntu システムに Docker が正常にインストールされたことを意味します。

さらに技術的な情報については、クリックしてください。

おすすめ

転載: blog.csdn.net/Tester_muller/article/details/131440306