docker-compose 文件
docker-compose 文件
version: "3"services:test-db:container_name: 'postgre-test'image: postgresenvironment:- POSTGRES_USER=xxxx- POSTGRES_PASSWORD=xxx- POSTGRES_DB=test_dbports:- "5433:5432"volumes:- "path/test-db:/var/lib/postgresql/data"
什么是schma 以及数据复制
https://wufc.info/post/streaming/debezium/
数据库数据固化
虽然我们使用了volumes来固话数据 但是我们重启数据库之后 数据还能找到吗?
第一步: 启动一个数据库
启动这个数据库 并且插入一些数据 然后可以看到我们本地的数据库里面就有固化的数据
docker-compose up -ddocker ps
第二步 删除数据库
数据库删除之后 可以下发test-db里面还是有数据的
第三步 重新启动docker
发现数据还是在的 bingo




