在 docker-compose 中添加 rethinkdb

add rethinkdb in docker-compose

我有docker-compose.yml:

web:
  build: ./app
  volumes:
    - "./app:/src/app"
  ports:
    - "3030:3000"
  links:
    - "db:redis"
  command: nodemon -L app/bin/www


db:
  image: redis

我想将 rethinkdb 添加到 docker-compose.yml。我知道如何使用命令 docker run -d -P --name rethink1 rethinkdb 创建图像,但我不明白如何在我的 docker-compose.yml

中添加此服务

就像您拥有的其他服务一样添加它。

web:
  build: ./app
  volumes:
    - "./app:/src/app"
  ports:
    - "3030:3000"
  links:
    - "db:redis"
  command: nodemon -L app/bin/www

db:
  image: redis

rethinkdb:
  image: rethinkdb
  container-name: rethink1