IDEA 中运行 Dockerfile 一切正常,但运行 docker-compose.yml 文件提示命令错误,将本地文件拷贝到服务器使用命令运行 docker-compose.yml 一切正常。有遇到这个问题的老哥吗?
Dockerfile
FROM java:openjdk-8u111-jre-alpine
EXPOSE 8080
WORKDIR /home
COPY ./target/test-0.0.1-SNAPSHOT.jar /home
CMD ["java", "-jar", "test-0.0.1-SNAPSHOT.jar"]
docker-compose.yml
version: '3.8'
services:
webapp-test:
build:
context: ./
dockerfile: Dockerfile
working_dir: /home
ports:
- "8080:8080"
错误
【以下回答由 GPT 生成】
很抱歉,我无法为你提供具体的解决方案,因为你没有提供任何错误提示信息。但是,我可以给你提供一些排除错误的建议和常见解决方法:
docker --version
和docker-compose --version
命令来验证版本。docker-compose config
命令验证文件的正确性。docker build -t <image_name> .
命令验证Dockerfile的正确性。希望以上建议能对你有所帮助!如果问题仍然存在,请提供更多的详细信息和错误提示,以便我能够更好地帮助你解决问题。
【相关推荐】