メモです
問題だったところ
Dockerを触って3日目。dbコンテナの名前を「db」にしたかったのにやり方がわからなかったので調べたらそのままだった。
version: '3'
services:
db:
image: mysql:8.0.20
container_name: db # ここで名前の指定をする
ports:
- "3306:3306"
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_PASSWORD: pass
TZ: 'Asia/Tokyo'
volumes:
- ./mysql-confd:/etc/mysql/conf.dcollation-server=utf8mb4_ja_0900_as_cs
- ./tmp/db:/var/lib/postgresql/data
- ./mysql-confd:/etc/mysql/conf.d
web:
build:
context: ./
dockerfile: docker/Dockerfile
container_name: rails_web
volumes:
- .:/usr/src
ports:
- "3000:3000"
environment:
PORT: 3000
BINDING: 0.0.0.0
stdin_open: true
tty: true
links:
- db
depends_on:
- db