目的
主要的目的是为了快速的启动、测试vertica,不用于生产环境
快速启动
docker run -p 5433:5433 -p 5444:5444 \
-e APP_DB_USER="dbadmin" \
-e APP_DB_PASSWORD="vertica123aa_1" \
--mount type=bind,source=/data/vertica,target=/data \
--name vertica_ce_v12 \
harbor.succez.com/sz/vertica/vertica-ce:12.0.4-0
要指定 APP_DB_USER、APP_DB_PASSWORD,只指定密码不生效,并且跟版本有关系,以前版本变量名不同
异常问题
看了N遍参考文档,在 docker swarm
上仍然无法正常启动,错误 OSError: [Errno 9] Bad file descriptor
,一度怀疑是文档、镜像有问题,后来经过测试发现,不使用 nfs 就可以,怀疑使用nfs 无法正常找到文件
思考问题
那么 vertica 是如何查找文件的呢?
评论