GCEのDocker-Redisサーバに起動時実行スクリプトを設定する
redisコンテナは作成されている前提ですすめる
今回はインスタンス起動時に停止しているredisコンテナを起動する
GCEにstartup-scriptを設定する
新しいインスタンスに設定する場合はcreate
gcloud compute instances create redis-dev --metadata startup-script='#! /bin/bash
docker start redis'
既存のインスタンスに設定する場合はadd-metadata
gcloud compute instances add-metadata redis-dev --metadata startup-script='#! /bin/bash
docker start redis'
これだけでインスタンス起動時にredisコンテナが起動する
インスタンスにSSH接続し、redisにアクセスできるか確認する
gcloud compute ssh redis-dev
redis-cli ping
pong