我有一个文件夹,其中包含应用程序的所有必要组件,我想将其作为容器。到目前为止,我已经设置了所有设置,其中目录/home/user/Documents/App
位于ADD标题下的Dockerfile中。然后当我在App目录中docker build .
时,我得到了这个
ADD / home / user / Documents / App ADD至少需要一个参数
我意识到这可能是一个简单的修复,但我是新手,所以任何帮助将不胜感激。谢谢
FROM alpine
ADD </home/user/Documents/App> </home/user/Documents/DockerApp>
WORKDIR /code
RUN pip install -r requirements.txt
EXPPOSE 8080
CMD ["python", "app.py"]
答案 0 :(得分:2)
您需要ADD命令的源和目标。这里的源是app文件夹路径。目标应该是您希望运行dockerfile的位置。
尝试这个我认为它可能有效
答案 1 :(得分:0)
ADD具有以下结构
ADD sourceJarName destinationJarName
例如
ADD target/spring-boot-rest-docker-example-0.0.1-SNAPSHOT.jar app.jar
同样更改您的ADD并尝试使用