作成者: Tobin Harding
タスクは、
Debian 8を使用して、x86ベアメタルマシンをDockerホストとして構成することです。
このガイドに従うには、ホストへのネットワーク接続が必要です。また、接続されたキーボードとモニター。
前提条件
- ホストマシン。私はoptiplex760を使用しますが、どのマシンでも
使用できます。 - インターネット接続。ネットインストールのDebian8
イメージを使用します。 - 約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
を選択します 次に、
OptionsExpert 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