泊坞窗撰写文件时出错:RubyonRail与卡桑德拉
问题描述:
我也跟着在https://docs.docker.com/compose/rails/说明创建一个Dockercompose文件,除了不是我用卡桑德拉和创建以下撰写文件Postgres的:泊坞窗撰写文件时出错:RubyonRail与卡桑德拉
SEED1:
image: poklet/cassandra
environment:
- DATACENTER=DC1
ports:
- "9042:9042"
- "9160:9160"
seed2中:
image: poklet/cassandra
environment:
- DATACENTER=DC1
ports:
- "9042:9042"
- "9160:9160"
nodedc1:
image: poklet/cassandra
environment:
- DATACENTER=DC1
web:
build: .
command: bundle exec rails s -p 3000 -b '0.0.0.0'
volumes:
- .:/myapp
ports:
- "3000:3000"
links:
- nodedc1
一切工作正常,除了数据库,虽然一个cassandra节点创建。当我运行docker-compose
运行新的web rails时,出现以下错误。
--force --database=cassandra --skip-bundle.
--database option
的值无效。支持预配置的有:mysql,oracle,postgresql,sqlite3,frontbase,ibm_db,sqlserver,jdbcmysql,jdbcsqlite3,jdbcpostgresql,jdbc。
在这种情况下,我将如何使用Cassandra db为我的应用创建Docker撰写文件?
在此先感谢