我有以下 Docker cmd:
docker run -it -p 27017:27017 -v /Users/john/db/:/data/db --name k1 mongo
当我运行上面的命令时,我想预先检查“/Users/john/db/”文件夹路径是否已经存在。如果它不存在,那么我想抛出一个自定义退出代码并停止容器启动。
这个怎么做?
如果我编写一个将在容器启动之前运行的入口点脚本,我将如何访问 -v 参数?表示入口点 bash/python 脚本中的“/Users/john/db/”?