今天用python连接linux里docker启动的mongodb数据库发现pymongo.errors.ServerSelectionTimeoutError
经过观察,发现一开始下图这里ip地址,映射都为空,怀疑是启动命令没写全.
(图里是启动完成后的样子)
于是删除容器,执行
docker run -d -p 27017:27017 -v mongo_configdb:/data/configdb -v mongo_db:/data/db --name mongo (c95b2c69031b)
注意上面命令里的() 括号 内是容器id 括号记得删.