Author: Motofumi Iijima
docker-compose.ymlは、INTER-Mediatorフレークワークを運用する為、複数のコンテナを定義して実行します。
###手順1 (docker-compose実行前)
-
作業ディレクトリを作成します。
$ mkdir ~/docker && cd ~/docker
-
intermediator-docker-compose-sampleリポジトリをクローンする。
$ git clone https://github.com/motofumi/intermediator-docker-compose-sample
-
次のコマンドの『あたらしいパスワード』をパスワードに置き換えて、MariaDBのルートパスワードを変更する。
$ sed -e "s/change_mariadb_password/新しいパスワード/" docker-compose.yml
-
次のコマンドの『あたらしいパスワード』をパスワードに置き換えて、PostgreSQLのルートパスワードを変更する。
$ sed -e "s/change_postgres_password/新しいパスワード/" docker-compose.yml
-
INTER-Mediator/INTER-Mediatorリポジトリをフォークする。
-
自分のGithub名/INTER-Mediatorをクローンする。
$ hoge
-
必要に応じてサンプルデータを変更する
$ mysql/init/sample_schema_mysql.sql $ postgres/init/sample_schema_pgsql.sql
-
INTER-Mediatorのparams.phpを下記のように変更する。
$ hoge
-
hoge
$ hoge