GCEのDocker-Redisサーバに起動時実行スクリプトを設定する
yuki-toida.hatenablog.com
前回の記事で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