【发布时间】:2021-02-17 10:15:28
【问题描述】:
当运行这个命令时
sudo docker build -t jhipster /home/abed/project/microServies/StudentApp/src/main/docker/dockerfile1
sudo docker build -t jhipster /home/abed/project/microServies/StudentApp/src/main/docker/dockerfile2
看到这个错误:
unable to prepare context: context must be a directory: /home/abed/project/microServies/StudentApp/src/main/docker/dokcerfile1
unable to prepare context: context must be a directory: /home/abed/project/microServies/StudentApp/src/main/docker/dokcerfile2
我不知道这条消息是什么意思
我有很多 docker 文件我必须构建和运行,但我无法运行任何文件
【问题讨论】:
-
运行这个:
sudo docker build -t jhipster /home/abed/project/microServies/StudentApp/src/main/docker/,你需要提供构建docker镜像的目录路径,而不是dockerfile路径 -
我看到还有一些问题,为什么同一个目录下有多个dockerfile。 dockerfile 名称也必须是
Dockerfile,不能有dockerfile1等后缀。 -
我有 app.yml、jhipster-rigster.yml、kafka.yml 和 ..etc
标签: java spring-boot docker