我有一台Ubuntu机器,我已经安装了我的Sails.JS(Node.JS)项目。我在我的Ubuntu机器上使用docker,但遗憾的是我无法找到项目位置,因为它使用的是docker所以我无法获得确切的项目目录。
我试过使用以下命令
`sudo find . -name "*local.js*"`
它向我显示了docker目录中的文件,但是有很多文件夹以一些随机的字母数字文本开头。所有这些文件夹都包含我的项目文件夹,但我很困惑我可以获取最新代码的文件夹。
有人可以帮我找出我项目的目录结构吗?
您正在主机中搜索文件,该文件在/var/lib/docker
的docker卷中显示您的文件。
你必须进入docker然后你需要搜索它。
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
aa6f45710063 mydockerimage "/start.sh" 3 seconds ago Up 3 seconds 1337/tcp sailsjs_app
docker exec -it containername_or_ID /bin/bash
example:
docker exec -it aa6f45710063 /bin/bash
find . -name "*local.js*"
exit