最佳答案
我目前正在尝试与 mongodb
的 node express
的这个教程
Https://medium.com/@sunnykay/docker-development-workflow-node-express-mongo-4bb3b1f7eb1e
第一部分在哪里构建 docker-compose.yml
工作良好
它的工作完全罚款构建本地,所以我试图标记它,并推进到我的 dockerhub
学习和尝试更多。
这是本教程后面的 yml
文件中的内容
version: "2"
services:
web:
build: .
volumes:
- ./:/app
ports:
- "3000:3000"
当我使用 docker-compose build
和 docker-compose up
时,这就像一个魔咒
所以我试图把它推到我的 dockerhub,我也标记为 node-test
然后将 yml
文件更改为
version: "2"
services:
web:
image: "et4891/node-test"
volumes:
- ./:/app
ports:
- "3000:3000"
然后我删除了所有的图像,我以前有,以确保这也工作... 但当我运行 docker-compose build
我看到这个消息 error: web uses an image, skipping
,什么也没有发生。
我试着在谷歌上搜索这个错误,但是没有什么发现。
有人能帮帮我吗?
先谢谢你