概要
さくらのクラウド上で仮想サーバを実行し、Docker および Docker Compose をセットアップします。
1. さくらのクラウドにログイン
1.1. ブラウザでコントロールパネルを表示
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. チュートリアル
番外編: