LoginSignup
3
11

More than 5 years have passed since last update.

さくらのクラウドハンズオン:Docker準備編

Last updated at Posted at 2017-05-27

概要

さくらのクラウド上で仮想サーバを実行し、Docker および Docker Compose をセットアップします。

1. さくらのクラウドにログイン

1.1. ブラウザでコントロールパネルを表示

https://secure.sakura.ad.jp/cloud/

1.2 接続情報を確認

配付資料に含まれるログイン情報を入力し、ログインします。

2. 仮想サーバの起動と接続

2.1 さくらのクラウドで仮想サーバを起動

 1. 【 さくらのクラウド(IaaS)】をクリックします。
 2. メニュー【 サーバ 】から【 追加 】をクリックします。
 3. ディスクイメージは【 CentOS 7.3 64bit 】を使います。
 4. 「サーバプラン」と「ディスクプラン」を選択します(※今回は変更しません)。
 5. 【 管理ユーザのパスワード 】で root パスワードを設定します。8文字以上の「アルファベット」「数字」「記号」の組み合わせが必要です。
 6. ホスト名を【 docker 】、作成数【 1 】として【 作成 】ボタンをクリックします。
 7. 確認画面では【 作成 】をクリックします。
 8. サーバ追加作業が完了するまで待ちます。起動後は【 閉じる 】をクリックします。
 9. メニューの【 サーバ 】をクリックし、作成したサーバ「 docker 」を確認します。

2.2. 仮想サーバへ接続

 1. IP アドレスを確認します。インターフェースを右クリックし【 IP アドレスをコピー 】します。
 2. Tera Term やターミナルなどを開き、対象サーバに SSH でログインします。

  • ログイン時のIDは「root」、パスワードは作成時に入力したもの
  • ターミナルでは「ssh -l root 」か「ssh root@」
実行例
ssh -l root <IP_addr>

3. Docker Engine のセットアップ

3.1 安定版(stable)の最新バイナリをセットアップ

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

このコマンドを実行するだけで、Docker Engine CE(コミュニティ・エディション)のリポジトリを設定し、最新安定版の Docker Engine をセットアップします。

3.2. docker サービスの有効化とデーモン起動。

 1. サービスを有効化します。

systemctl enable docker.service

 2. docker デーモンを起動します。

systemctl start docker.service

 3. バージョン番号を確認します。

docker version

サーバを表すServer: のバージョンが表示されれば問題ありません。

4. チュートリアル

番外編:

3
11
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
11