【发布时间】:2020-07-16 14:11:27
【问题描述】:
我正在尝试在 official Cassandra docker image 之上执行 docker-compose。
基本上,我正在尝试在 /etc/cassandra/cassandra.yaml 处设置 Cassandra 图像中存在的一些属性。
我的 docker-compose 看起来像
version: '3.0'
services:
cassandra:
image: cassandra:3.11.6
ports:
- "9042:9042"
environment:
- CASSANDRA_ENABLE_USER_DEFINED_FUNCTIONS=true
# restart: always
volumes:
- ./cassandra-dc-1:/usr/local/bin/
container_name: cassandra-dc-1
entrypoint: /usr/local/bin/docker-entrypoint.sh
# command: /usr/local/bin/docker-entrypoint.sh
当我运行 docker-compose up --build 时,出现以下错误,来自我存在 docker-compose.yaml 的目录
cassandra-dc-1 | find: ‘’: No such file or directory
cassandra-dc-1 exited with code 1
我尝试给予
- 卷中的绝对路径
- ./cassandra-dc-1:/usr/local/bin/ -- 将它与我想在 docker 中复制的文件 'docker-entrypoint.sh' 一起使用
我无法弄清楚出了什么问题。
【问题讨论】:
标签: docker cassandra docker-compose