2020.10.31Docker-ComposeでAPI用のMySQLを用意するツイートシェアはてブ送るPocketAPIのデータ保存用のMySQLをローカル環境に用意したいのでDockerを使用して用意する。Macを見ながらインストール。MySQLのコンテナを作成DockerHubのMySQLリポジトリのDescriptionを見て進める。mysql次にDB用のディレクトリを適当に用意してdocker-compose.ymlファイルを作って配置しておく。内容はほぼリファレンスそのままでテーブル定義のファイルの格納場所を指定するためにvolumesを追加した。ファイル名はstack.ymlじゃなくてdocker-compose.ymlにすればdocker-compose実行時に-fオプションでファイル名を定義しなくて済む。8080:8080そしてテーブルの初期化設定ファイルを作成。MySQLのマニュアルを見ながらテーブル定義を以下のような感じで作成した。チェックマークに3Dのパンダが使えるようになりました。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。Kotlin、個人ではARのスマホアプリを開発しています。