Docker 沙发底座 cbbackup/cbtransfer/cbrestore 工具
Docker couchbase cbbackup/cbtransfer/cbrestore tools
我已经使用 docker 在我的 ubuntu 机器上使用 (https://hub.docker.com/r/couchbase/server/) 安装了 couchbase。 docker运行查询如下:
docker run -d --name db -p 8091-8094:8091-8094 -p 11210:11210 -v /home/dockercontent/couchbase:/opt/couchbase/var couchbase
一切正常。我的应用程序已连接,我能够 insert/update 并查询沙发底座。现在,我正在寻找调试情况,其中 couchbase 在我的合作开发人员机器上,该机器也具有相同的安装,即 docker 上的 couchbase 使用上述 link。为了实现这一点,我想 运行 cbbackup 在他的安装上。为此,我 运行 以下命令是上述 link:
的变体
bash -c "clear && docker exec -it couch-db sh"
任何人都可以帮我确定 /opt/couchbase/bin 在此设置中的位置吗?我相信这是我可以访问 "cbbackup"、"cbrestore" 和 "cbtransfer" 的地方,然后我可以使用它们从我同事的机器上备份和恢复数据。
谢谢,
阿比.
当你 运行 命令
docker run -d --name db -p 8091-8094:8091-8094 -p 11210:11210 -v /home/dockercontent/couchbase:/opt/couchbase/var couchbase
你正在拉 docker image and spawning a docker container。
请阅读有关 Docker 和容器化的更多信息。
为了 运行 cbbackup
您需要登录到您的 docker 容器。
按照以下步骤操作:
检索容器 ID:
$ docker ps -a
为 IMAGE NAME
=couchbase
寻找 CONTAINER ID
使用命令登录容器:
$ docker exec -it <container-id> bash
转到目录:/opt/couchbase/bin
使用:
$ cd /opt/couchbase/bin
您将在此目录中找到 cbbackup
二进制文件。
我已经使用 docker 在我的 ubuntu 机器上使用 (https://hub.docker.com/r/couchbase/server/) 安装了 couchbase。 docker运行查询如下:
docker run -d --name db -p 8091-8094:8091-8094 -p 11210:11210 -v /home/dockercontent/couchbase:/opt/couchbase/var couchbase
一切正常。我的应用程序已连接,我能够 insert/update 并查询沙发底座。现在,我正在寻找调试情况,其中 couchbase 在我的合作开发人员机器上,该机器也具有相同的安装,即 docker 上的 couchbase 使用上述 link。为了实现这一点,我想 运行 cbbackup 在他的安装上。为此,我 运行 以下命令是上述 link:
的变体bash -c "clear && docker exec -it couch-db sh"
任何人都可以帮我确定 /opt/couchbase/bin 在此设置中的位置吗?我相信这是我可以访问 "cbbackup"、"cbrestore" 和 "cbtransfer" 的地方,然后我可以使用它们从我同事的机器上备份和恢复数据。
谢谢, 阿比.
当你 运行 命令
docker run -d --name db -p 8091-8094:8091-8094 -p 11210:11210 -v /home/dockercontent/couchbase:/opt/couchbase/var couchbase
你正在拉 docker image and spawning a docker container。
请阅读有关 Docker 和容器化的更多信息。
为了 运行 cbbackup
您需要登录到您的 docker 容器。
按照以下步骤操作:
检索容器 ID:
$ docker ps -a
为
IMAGE NAME
=couchbase
寻找 使用命令登录容器:
$ docker exec -it <container-id> bash
转到目录:
/opt/couchbase/bin
使用:$ cd /opt/couchbase/bin
CONTAINER ID
您将在此目录中找到 cbbackup
二进制文件。