gpt4 book ai didi

nginx - 通过 FTP 传输到现有 Docker 容器

转载 作者:行者123 更新时间:2023-12-01 19:18:21 24 4
gpt4 key购买 nike

我想看看是否可以通过 FTP 方式连接到已经存在的 Docker 容器?例如,我正在使用 dockerfile/ghostjwilder/nginx-proxy 结合,一旦我部署/构建了一个容器,我希望用户能够通过 FTP 进入运行 Ghost 的容器,以便他们可以上传其他文件,例如主题、样式表等。完成此操作的最佳方法是什么?提前致谢!

最佳答案

您有几个选择:

  • 在 Ghost 容器中运行 ftp 并公开端口
  • 使用主机目录来存储用户内容并将其通过 FTP 传输到主机(不是最佳选择)
  • 将同一主机目录映射到 Ghost 容器和 FTP 服务器容器

我个人认为最后一个是最好的,也是最有效的,尽管从长远来看,它的优点是值得的。我假设上传的内容应该在容器终止后继续存在,这就是为什么我建议使用映射的主机目录,如果不是这种情况,您可以在 FTP 容器和 Ghost 容器之间使用链接卷。

关于nginx - 通过 FTP 传输到现有 Docker 容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26556198/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com