Hi, here is a sample docker-compose.yaml for what you need. version: '2' services: cassandra: image: cassandra:3.11.5 ports: - 7000:7000 - 7001:7001 - 7199:7199 - 9042:9042 - 9160:9160 ulimits: memlock: -1 volumes: - ~/cassandra/:/var/lib/cassandra/data
On Mon, Mar 9, 2020 at 10:30 AM Hannu Kröger <hkro...@gmail.com> wrote: > You need to mount volumes from the host system or docker volumes to > container to have data persisted. > > See section "Where to Store Data” in https://hub.docker.com/_/cassandra > <https://urldefense.proofpoint.com/v2/url?u=https-3A__hub.docker.com_-5F_cassandra&d=DwMFaQ&c=adz96Xi0w1RHqtPMowiL2g&r=CRDTby7ZKMKOJuR7qj8hGNHMqiMtY_3sbc8FBSZtTdo&m=fC7lJdBwv7dkE9mFT5eMXieeQlbrP21x6_UnVGYkMN0&s=zzXuvpiY65xI5PzEAMEba8h33nou2NAblTI5O0xzbn4&e=> > > Hannu > > On 9. Mar 2020, at 11.25, Valentina Ivanova <valentina.ivan...@ri.se> > wrote: > > Hello! > > I am using Cassandra 3.11.5 from docker. I created a keyspace and a table > in it and inserted some data into the table. Before stopping the container > I executed nodetool flush to persist the data. However, upon starting the > container after the weekend, the keyspace, table and data were not > existent. What shall I do in order to persist the data? > > Many thanks & have a great week! > > Valentina > > > -- *Cédrick Lunven | *EMEA Developer Advocate *🎓**Free Trainings : *DataStax Academy <https://academy.datastax.com/>* ❓**Ask us your questions** :* DataStax Community <https://community.datastax.com/index.html>* 🔬**Test our new products** : *DataStax Labs <https://downloads.datastax.com/#labs> <https://luna.datastax.com/>