Server Build Exercises on AWS (Amazon Web Services) 2022 edition

1アプリ1コンテナ連携 mysql編

Python版のmysqlコンテナ節と、ほぼ同じですが、 前節のnginxと同様に、次の変更をしています

  1. ユーザ定義ネットワーク os に接続
  2. うまく動かないときに、コンテナのログを見られる ようにしておかないとデバッグが出来ないので、 ログの転送設定をしておきます

実行例

cd 04_docker/04-91_debian-nginx-www.go-mysql/04-91-02_mysql/scripts

sh run.sh

テーブルの初期化

スクリプトを実行すれば起動しますが、 データベース test のテーブルを初期化が別途必要です。

Python版のmysqlコンテナでテーブルを作成していればOKです。 Python版のmysqlコンテナと同じデータを見ているので:-) もし、まだであれば、一度、 Python版のmysqlコンテナを作成して、 そこの手順にしたがってテーブルを初期化してください

Last updated on 12 Dec 2021
Published on 12 Dec 2021
Copyright (C) 2021-2022 Ken'ichi Fukamachi, All rights reserved. CC BY-NC-SA 4.0
We appreciate AWS Academy Japan for the offer of the learning environment.

Powered by Hugo. Theme by TechDoc. Designed by Thingsym.