docker - 是否可以在 Azure Web 应用服务中创建 ftpserver
问题描述
我可以根据这个使用 docker 创建一个 FTP 服务器。我想知道它是否适用于容器的 azure web 应用程序。如果答案是肯定的,如何使它起作用?
顺便说一句,我已经尝试过了,根据链接中的步骤,我必须创建用户。但我不知道如何连接容器的linuxOS。
解决方案
一般来说,FTP服务器应该需要打开多个端口,如您提供的文档所示。但是 Azure Web App 服务只能打开 80 和 443 端口。而且您不会成为它的完整控制者。因此,如果要部署 FTP 服务器,Azure Web App 服务不是一个好的选择。即使它可以运行 FTP 映像。并且推荐使用虚拟机。
顺便说一下,如果要连接容器的LinuxOS的Web App,需要先在镜像中开启SSH功能,然后再部署到Web App中。您可以按照如何在 Web App 中启用 SSH的步骤进行操作。
推荐阅读
- hibernate - HQL 和 Criteria 的缺点是什么?
- jquery - 在主机帐户上运行时,jQuery 代码不起作用
- c# - 如何将mp3转换为pcm
- php - 在 Laravel Nova 中创建新资源的异常 - 找不到类“App\Post”
- javascript - 幻灯片页面 ID 是未定义的 Google 幻灯片 API (res.data.slides.objectId)
- javascript - 如何使用 Laravel 4.2 中的 URL::action 方法使用 JavaScript 函数将变量视图传递给控制器
- android - 为什么我不能从 Asynctask 类的 gridview 中设置 OnItemClickListener?
- abap - 使用 cl_gui_alv_grid 的 data_change - 对 Enter 键没有反应
- c++ - 分配http请求数据的内存
- python - Qualtrics Blocks之间的混合问题