- GithubのProjects機能を使って全体を管理
- IsuueのDevelopmentにブランチを紐づける(画像右下)
- コメントになるべくスクショ貼る
- ブランチ名: Issueの内容のキーワード+Issue番号を入れる ex) docker_env#1
- プルリク出して1人以上にみてもらう
- 開発後半(水曜午後から)は無視してもOK
- プルリク出したらZoomかDiscordで連絡
- なるべく同じ担当の人がみた方がわかりやすいかも
docker-compose
のコマンドを使うときはDocker Desktopを立ち上げてから行う
git clone https://github.com/shinjiezumi/vue-go-samples.git
cd vue-go-samples
docker-compose up -d
以下2つは最初に立ち上げるときだけだと思われます。
docker-compose exec api bash
sql-migrate up # 失敗したらDockerを立ち上げ直すとうまくいくかも
cp .env.example .env # Secretなどを設定
exit
docker-compose exec front npm install
bash scripts/start-api.sh
bash scripts/start-front.sh
http://localhost:8080
開く
docker-compose down
コンテナを0から構築し直したいときは以下のコマンド
docker-compose down --rmi all
ae2team2-db-1 | 2023-09-06T05:38:41.384273Z 0 [ERROR] [FATAL] InnoDB: Table flags are 0 in the data dictionary but the flags in file ./ibdata1 are 0x4000!
docker/mysql/data
のフォルダを全て消すdocker-compose up
し直す