Docker

docker-compose.ymlのトップレベルに書くvolumesについて

名前付きvolume docker-compose.ymlの書き方について調べていると、以下のような設定がたまにあります。 version: "3.2" services: web: image: nginx:alpine volumes: - type: volume source: mydata target: /data volume: nocopy: true - type: bind sour…

Docker for MacでRails/MySQLの開発環境を作る

環境 macOS High Sierra Ruby 2.5.0 Ruby on Rails 5.1.5 Docker >= 17.12 MySQL 5.7 プロジェクトを定義する プロジェクトディレクトリを作成し、以下のファイルを全て同じ階層に置きます。 . ├── Dockerfile ├── Gemfile ├── Gemfile.lock ├── docker-comp…