表題の通り。0から始める手順。
今までの集大成、というほど大げさなものではないが現時点での最新手順。
docker-composeのサンプルポイントは以下の点
version: '3'
services:
web:
build: .
command: bundle exec rails s -p 3000 -b '0.0.0.0'
volumes:
- .:/app
- bundle-data:/usr/local/bundle
ports:
- 3000:3000
depends_on:
- db
tty: true
stdin_open: true
db:
image: mysql:5.7
volumes:
- db-data:/var/lib/mysql
environment:
MYSQL_ALLOW_EMPTY_PASSWORD: "yes"
volumes:
db-data:
driver: local
bundle-data:
driver: local