ホームページ > 運用・保守 > Docker > apt環境にdockerをインストールする方法

apt環境にdockerをインストールする方法

PHPz
リリース: 2023-04-19 15:01:29
オリジナル
5979 人が閲覧しました

Docker は、開発者がアプリケーションをより簡単に作成、デプロイ、実行できるようにするオープン ソースのコンテナ化プラットフォームです。 Docker を使用する前に、サーバーに Docker をインストールする必要があります。この記事ではapt環境にDockerをインストールする方法を紹介します。

  1. apt パッケージ リストの更新

Docker をインストールする前に、apt パッケージ リストを更新して、インストールされているソフトウェアが最新バージョンであることを確認する必要があります。ターミナルに次のコマンドを入力します。

sudo apt-get update
ログイン後にコピー
ログイン後にコピー
  1. 必要なソフトウェア パッケージのインストール

Docker を適切にインストールして実行するには、いくつかの必要なソフトウェア パッケージが必要です。ターミナルに次のコマンドを入力して、これらのパッケージをインストールします。

sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
ログイン後にコピー
  1. Docker 公式 GPG キーを追加します

公式 Docker リポジトリからソフトウェアをダウンロードする際のセキュリティを確保するには、Docker 公式GPGキーを追加する必要があります。ターミナルに次のコマンドを入力してキーを追加します。

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
ログイン後にコピー
  1. Docker 公式リポジトリの追加

次に、Docker 公式リポジトリを apt ソースに追加する必要があります。ウェアハウスから Docker ソフトウェア パッケージをダウンロードして、そこからアクセスできるようにします。ターミナルに次のコマンドを入力します。

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
ログイン後にコピー
  1. Update apt package list

Docker 公式ウェアハウスを追加した後、apt パッケージ リストを再度更新する必要があります。ターミナルに次のコマンドを入力します:

sudo apt-get update
ログイン後にコピー
ログイン後にコピー
  1. Docker のインストール

すべての準備ができたら、次のコマンドを使用して Docker をインストールします:

sudo apt-get install docker-ce docker-ce-cli containerd.io
ログイン後にコピー
  1. Docker のインストールを確認する

インストールが完了したら、次のコマンドを使用して Docker が正常にインストールされたかどうかを確認します。

sudo docker run hello-world
ログイン後にコピー

Docker が正常にインストールされた場合は、次の情報が表示されます。出力:

Hello from Docker!
This message shows that your installation appears to be working correctly.
...
ログイン後にコピー

この時点で、apt 環境に Docker が正常にインストールされました。これで、Docker を使用してアプリケーションをデプロイできるようになりました。

以上がapt環境にdockerをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート