Cloud foundry 迁移MongoDB容器服务-找不到mongodump命令

Cloud foundry 迁移MongoDB容器服务-找不到mongodump命令,cloud-foundry,mongodump,swisscomdev,Cloud Foundry,Mongodump,Swisscomdev,我正试图通过以下方式迁移我的MongoDB容器。 我现在被卡住了,因为我不能执行mongodump命令 Mongo已在本地正确安装。我可以访问mongo、mongodump和mongorestore。您必须在本地执行mongodump,而不是在应用程序容器上执行。ssh连接的打开只是为了建立一种tcp端口转发的隧道。其余命令需要在单独的终端本地执行。您必须在本地执行mongodump,而不是在应用程序容器上执行。ssh连接的打开只是为了建立一种tcp端口转发的隧道。其余的命令需要在单独的终端本地

我正试图通过以下方式迁移我的MongoDB容器。 我现在被卡住了,因为我不能执行mongodump命令


Mongo已在本地正确安装。我可以访问mongo、mongodump和mongorestore。

您必须在本地执行mongodump,而不是在应用程序容器上执行。ssh连接的打开只是为了建立一种tcp端口转发的隧道。其余命令需要在单独的终端本地执行。

您必须在本地执行mongodump,而不是在应用程序容器上执行。ssh连接的打开只是为了建立一种tcp端口转发的隧道。其余的命令需要在单独的终端本地执行。

在本教程中指出:

现在我们已经连接好了,我们可以使用 mongodump。打开新终端并运行以下命令:


因此,在第二个终端中运行mongodump时,请让终端保持隧道打开。

教程中说:

现在我们已经连接好了,我们可以使用 mongodump。打开新终端并运行以下命令:

因此,在第二个终端运行mongodump时,请让终端保持隧道打开

$ mongodump --host localhost:13000 --authenticationDatabase <old-db-database> -u <old-db-username> -d <old-db-database>
Enter password: <old-db-password>
U:\Documents\cf-env-master>cf ssh proxy-app -L 13000:2xtorvw9ys7tg9pc.service.consul:49642
vcap@ff9e229f-d570-4c6e-52fd-0a45:~$
vcap@ff9e229f-d570-4c6e-52fd-0a45:~$
vcap@ff9e229f-d570-4c6e-52fd-0a45:~$ mongodump --host localhost:13000 --authenticationDatabase Po1CA54gQdhmtCTa -u z2WScqr5y06j4ncx -d Po1CA54gQdhmtCTa
bash: mongodump: command not found
mongodump --host localhost:13000 --authenticationDatabase <old-db-database> -u <old-db-username> -d <old-db-database>