Meteor 我如何授予我的应用程序目录正确的权限以运行docker compose?

Meteor 我如何授予我的应用程序目录正确的权限以运行docker compose?,meteor,docker-compose,dockerfile,Meteor,Docker Compose,Dockerfile,我对Docker Images非常陌生。因此,我一直在遵循一个关于如何运行的教程。似乎我成功地安装了Meteor应用程序的基本Docker映像,现在在使用Docker compose up命令时,我的远程服务器上运行该映像时出现问题 下面是我运行docker compose up后得到的结果: 我认为使用sudocker compose-up可能会有所帮助,但我仍然得到以下信息: 有人能帮忙指出如何解决这个问题吗 请在下面查找我的环境详细信息,希望您能在尝试帮助我时找到它们: 我想我的doc

我对Docker Images非常陌生。因此,我一直在遵循一个关于如何运行的教程。似乎我成功地安装了Meteor应用程序的
基本Docker映像
,现在在使用
Docker compose up
命令时,我的远程服务器上运行该映像时出现问题

下面是我运行docker compose up后得到的结果:

我认为使用
sudocker compose-up
可能会有所帮助,但我仍然得到以下信息:

有人能帮忙指出如何解决这个问题吗

请在下面查找我的环境详细信息,希望您能在尝试帮助我时找到它们:

我想我的docker安装可能有问题,所以我运行:
sudo docker run hello world
,但消息是:
hello from docker!
此消息显示您的安装似乎工作正常……
表明安装正常

$ docker-machine ls
NAME   ACTIVE  DRIVER  STATE  URL  SWARM   DOCKER   ERRORS
在下面找到我的文件夹的内容。请注意,应用程序是包含我的应用程序的文件夹

$ ls
Dockerfile  app  docker-compose.yml
Dockerfile
的内容从以下位置复制和粘贴:

docker compose.yml
的内容是从

也可以从复制和粘贴.dockrignore的内容

请让我知道是否有任何其他环境,我需要暴露


期待您的帮助。

这不是一个答案,只是一个建议我通常运行
meteor build
生成nodejs应用程序,然后将其复制到一个小nodejs图像,它工作这不是一个答案,只是一个建议我通常运行
meteor build
生成nodejs应用程序,然后将其复制到一个小nodejs图像,它工作