You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Windows机器上通过GUI FTP客户端对接本地Docker容器?

用Filezilla和Bitnami Magento Docker容器互传文件的配置方案

我来帮你搞定这个GUI FTP/SFTP的配置问题!毕竟命令行传文件确实不如可视化工具顺手,下面分两种方案给你,优先推荐SFTP(更省心,不用折腾被动端口):

方案一:SFTP方式(推荐)

Bitnami的容器默认自带SSH服务,直接用SFTP就能连接,步骤超简单:

  1. 映射容器SSH端口到Windows主机

    • 先查看正在运行的容器ID/名称:docker ps
    • 如果是还没启动的容器,启动时加上端口映射和SSH密码设置:
      docker run -d \
        -p 2222:22 \
        -e BITNAMI_SSH_PASSWORD=你的自定义密码 \
        bitnami/magento:latest
      
    • 如果容器已经在运行,先进入容器给bitnami用户设置密码:
      docker exec -it 你的容器ID/名称 passwd bitnami
      
      然后停止容器,修改端口映射(或者用docker commit保存修改后重新运行带端口映射的容器)
  2. 配置Filezilla连接

    • 打开Filezilla,点击「文件」→「站点管理器」→「新建站点」
    • 协议选择:SFTP - SSH File Transfer Protocol
    • 主机填:localhost(如果是WSL2下的Docker,可能需要填Docker的虚拟IP,不过Docker Desktop默认localhost就能访问)
    • 端口填:2222(就是刚才映射的端口)
    • 登录类型选「正常」,用户名填bitnami,密码填你刚才设置的密码
    • 点击「连接」,就能看到容器内的文件系统了!Magento的根目录在/opt/bitnami/magento,直接拖放文件就能互传

方案二:传统FTP方式(不推荐,需处理被动端口)

如果一定要用FTP协议,需要在容器内安装FTP服务并配置端口:

  1. 在容器内安装vsftpd

    docker exec -it 你的容器ID/名称 apt update && apt install -y vsftpd
    
  2. 配置vsftpd
    进入容器编辑配置文件:

    docker exec -it 你的容器ID/名称 nano /etc/vsftpd.conf
    

    修改或添加以下配置:

    local_enable=YES
    write_enable=YES
    chroot_local_user=YES
    pasv_enable=YES
    pasv_min_port=40000
    pasv_max_port=40100
    

    保存后重启vsftpd服务:

    docker exec -it 你的容器ID/名称 service vsftpd restart
    
  3. 映射FTP端口到Windows主机
    停止容器后重新运行,加上端口映射:

    docker run -d \
      -p 21:21 \
      -p 40000-40100:40000-40100 \
      bitnami/magento:latest
    
  4. Filezilla配置

    • 新建站点,协议选「FTP - File Transfer Protocol」
    • 主机填localhost,端口21,用户名bitnami,密码是你设置的密码
    • 点击「传输设置」,勾选「使用被动模式」,保存后连接即可

注意事项

  • 确保Windows防火墙允许映射的端口(比如2222、21、40000-40100)通过,不然会连接失败
  • 如果用Docker Desktop的WSL2后端,偶尔可能需要重启Docker Desktop来解决端口访问问题

内容的提问来源于stack exchange,提问作者Martin Thompson

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.25 07:20:21