GNU/Linux >> Linux の 問題 >  >> Debian

Debian8ミニマリストDockerホストをインストールしてセットアップする方法

作成者: Tobin Harding
タスクは、
Debian 8を使用して、x86ベアメタルマシンをDockerホストとして構成することです。
このガイドに従うには、ホストへのネットワーク接続が必要です。また、接続されたキーボードとモニター。

前提条件

  1. ホストマシン。私はoptiplex760を使用しますが、どのマシンでも
    使用できます。
  2. インターネット接続。ネットインストールのDebian8
    イメージを使用します。
  3. 約30分。

ステップ1:起動可能なUSBを準備する

お気に入りのミラーからdebian8amd64ネットインストールイメージをダウンロードします。
例として:
http://cdimage.debian.org/debian-cd/current/arm64/iso-cd/debian-VERSION-amd64-netinst.iso

チェックサムをダウンロードします。 SHA512SUMSを使用します。このファイルは、
上の画像と同じディレクトリにあります。

 $ sha512sum --check SHA512SUMS 2> / dev / null | grep'netinst' debian-8.0.0-arm64-netinst.iso:OK 

上記のコマンドはsha512sumを実行します ダウンロードしたファイルを
チェックします。エラーメッセージが表示されないように、stderrを/ dev/nullにリダイレクトします。
次に、grepを使用して、ダウンロードしたイメージの結果のみを表示しました。

次に、ブートディスクについて、現在のデバイスリストを確認します

 $ ls / dev / sd * OR#fdisk -l <​​/ pre> 

USBスティックを挿入し、上記のコマンドを再実行します。新しいエントリは、接続したばかりの
デバイスです。次に、ダウンロードした画像を
このデバイスにddrescueで書き込みます。 指図。この例では、
/dev/sdXを使用します

 $ ddrescue --force /path/to/debian-8.0.0-amd64-netinst.iso / dev / sdX 

正しいドライブ文字を使用しましたか?しましたか?そうでない場合は、
今すぐ泣きます…。
– Knoppix Wiki

ステップ2:システムのインストール

これで、新しく作成したUSBデバイスをターゲットマシンに挿入して再起動できます。

USBから起動できたとすると、
これで、 debianインストーラー。 Advanced
Options
を選択します 次に、Expert Installer

重要:
ここから、Select and Install Softwareを除くすべてのメニュー項目を選択して完了します
。最小限のサーバーセットアップをインストールする場合は、
この手順を選択しないでください。

/etc/apt/source.listを設定します
インストールプロセス中に、必要に応じて
確認してください。次に、システムを更新し、サーバーとのやり取りに必要な
基本的なソフトウェアをインストールします。

#apt-get update#apt-get upgrade#apt-get -y less vim openssh-server curl 

マシンを再起動しましょう。これで、通常のワークステーションから
新しくセットアップされたホストにSSH接続できます。デフォルトでは、パスワードを使用したrootログインは
無効になっていることに注意してください。 sshを構成することもできます。これは、
sshデーモン構成ファイルを編集することによって行われます
/etc/ssh/sshd_config この動作を変更する方法については、上記のリンクを参照してください。
私のように怠惰で、安全でないルートパスワードを使用した場合は、
今が安全なパスワードを生成し、お気に入りのパスワードマネージャーに保存するときです(サーバーも更新します
br />コース)。お気に入りのパスワードマネージャーがない場合は、Passをお勧めします。 –標準のUnixパスワードマネージャー。

ステップ3:Dockerのインストール

これで、必要最低限​​のDebian8サーバーインスタンスができました。その後、dockerをインストールできます

#apt-get install docker.io 

ただし、これによりエラーメッセージが表示される場合があります:

パッケージ'docker.io'にはインストール候補がありません

パッケージ「docker.io」のソリューションにインストール候補のエラーメッセージがないため、最終的に実際のDockerインストールに到達しました。 DebianJessieへのdockerのインストールは次のように簡単です。

#curl -sSL https://get.docker.com/ | sh 

全部終わった。必要に応じて、新しくインストールしたDockerを使用して、独自のプライベートDockerレジストリをインストールすることもできます。


Debian
  1. DockerとDockerComposeをDebian11にインストールする方法

  2. DockerEngineをDebian11にインストールする方法

  3. Debian11にdockerをインストールして設定する方法

  1. Debian10BusterにDockerをインストールする方法

  2. Debian 10BusterLinuxにDockerをインストールする方法

  3. Debian9にDockerをインストールして使用する方法

  1. Debian9にDockerComposeをインストールして使用する方法

  2. Debian10LinuxにDockerをインストールして使用する方法

  3. Debian10LinuxにDockerComposeをインストールして使用する方法