尝试使用 docker-compose 构建和构建一个简单的 Node.js 应用程序。尽管我在 Django 应用程序中遇到了同样的问题,但我认为我只是错过了一些重要的步骤。这是我的 Dockerfile:
FROM node:4.2.1
CMD mkdir -p /var/app
COPY . /var/app
EXPOSE 3000
CMD node /var/app/index.js
当我运行 docker compose up 指向一台数字海洋机器时,它会抛出一个节点错误,提示它在 /var/app 中找不到代码。除了docker之外,我还应该使用其他机制将我的代码放到机器上吗?