使用 dockerfile 将源代码添加到 docker 镜像

tar*_*raf 0 docker dockerfile

我有一个源代码,我想使用 Dockerfile 将其添加到 docker 镜像中。我使用 COPY 命令,但我不知道应该在目标位置放置什么。你能告诉我目标是一个特定的目录还是可选的?

Faz*_*Faz 5

目标目录可以是您选择的目录。

    ...

    RUN mkdir -p /usr/src/app
    COPY ./src /usr/src/app

    ...
Run Code Online (Sandbox Code Playgroud)

Dockerfile 中的上述命令将在容器文件系统中创建 /usr/src/app ,并且 COPY 会将主机上 src 目录的内容复制到容器文件系统中的 /usr/src/app 。