将文件从 ftp 复制到 docker 容器

Copy files from ftp to docker container

我在 FTP 中提供了我的应用程序 jar 文件。我不确定如何将文件从 FTP 复制到 docker 容器中的 tomcat 实例 运行。我需要传递 FTP 凭据才能从 FTP 复制文件。我是 docker 的新手,请提供任何示例。谢谢

如果这是一个静态副本,为所有容器使用一次,这意味着必须将这些 jar 复制到 image,并在 COPY directive dockerfile.

在那种情况下,在 Dockerfile 本身中包含任何凭据是不好的。
最好是:

  • 首先从 ftp
  • 获取或卷曲那些罐子
  • 然后COPY本地jar到镜像

    COPY *.jar <dest>