gpt4 book ai didi

docker - 如何解决 “Cannot locate specified Dockerfile: Dockerfile”的docker错误

转载 作者:行者123 更新时间:2023-12-02 18:48:25 24 4
gpt4 key购买 nike

我正在跟踪this链接以制作docker-compose.yml文件,但是当我在docker-compose.yml中提到我的代码时,它会给我同样的问题,找不到docker文件,-

version: '2'
services:
web:
build: .
ports:
- "8000:8000"

users:
build:
context: ./users
dockerfile: Dockerfile
image: cinema/movies
container_name: cinema-movies
environment:
VIRTUAL_HOST: movies.local
docker-compose.yml文件位于 bkapiv文件夹中,文件夹结构为:-
 bkapiv(Folder)------users(Folder)
| |
| ------Dockerfile
|
---------docker-compose.yml

我将如何解决我将使用docker在本地运行我的第一个api的问题。

最佳答案

web:
build: .

我认为从 web容器抛出错误,注释掉 users并运行docker-compose,您也需要在 web中添加一个Dockerfile。也可以尝试其他方法。您可以了解哪个容器会产生错误。因为根据您的文件夹结构,用户对我来说很好。另外,您在 services:中还有一个额外的空间

关于docker - 如何解决 “Cannot locate specified Dockerfile: Dockerfile”的docker错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52590040/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com