このチュートリアルでは、Debian 9 StretchにDockerをインストールする方法を紹介します。知らなかった方のために、Dockerはのデプロイを自動化するオープンソースプロジェクトです。ソフトウェアコンテナ内のアプリケーション。コンテナを使用すると、開発者はライブラリ、依存関係、アセットなどのすべてのプロジェクトリソースをパッケージ化できます。DockerはGoプログラミング言語で記述され、Dotクラウドによって開発されます。基本的には次を使用するコンテナエンジンです。 Linuxカーネルは、名前名やコントロールグループなどの機能を備えており、オペレーティングシステム上にコンテナーを作成し、コンテナーへのアプリケーションのデプロイを自動化します。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、「sudo
」を追加する必要があります。 ルート権限を取得するコマンドに‘。 Dockerの最新バージョンをDebian9(Stretch)サーバーに段階的にインストールする方法を紹介します。
Debian9StretchにDockerをインストールする
ステップ1.ソフトウェアをインストールする前に、次のapt-get
を実行して、システムが最新であることを確認することが重要です。 ターミナルのコマンド:
apt-get update apt-get upgrade
まず、Dockerをインストールする前にいくつかの追加パッケージをインストールします:
apt-get install apt-transport-https ca-certificates curl software-properties-common
システム上のDockerリポジトリのGPGキーを追加します:
wget https://download.docker.com/linux/debian/gpg sudo apt-key add gpg
次に、次のコマンドを使用して、DockerリポジトリをDebianStretchマシンに追加します。
echo "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee -a /etc/apt/sources.list.d/docker.list
aptデータベースを更新し、Dockerをインストールします:
apt-get install docker-ce
それが完了したら、Dockerを起動して起動時に実行できるようにします:
systemctl start docker systemctl enable docker
Dockerのインストールを確認します:
### docker --version Docker version 1.11.0, build 4dc5990
ステップ3.最初のDockerイメージ「HelloWorld!」をデプロイします。
Dockerを正常にインストールしたことを確認するために、これまでにないクラシックな「hello-world」イメージを開始できます。
docker run hello-world
このメッセージが表示された場合は、正しく機能しています:
Hello from Docker. This message shows that your installation appears to be working correctly.
おめでとうございます。Dockerが正常にインストールされました。Debian9StretchサーバーにDockerをインストールするためにこのチュートリアルを使用していただき、ありがとうございます。追加のヘルプや役立つ情報については、Dockerの公式Webサイトを確認することをお勧めします。