首页 > 其他分享 >docker搭建Ftp服务器

docker搭建Ftp服务器

时间:2023-08-12 14:56:23浏览次数:40  
标签:Ftp 20 21 vsftpd 服务器 65001 docker 65006

原文地址:

https://www.yii666.com/blog/47876.html

拉取镜像

docker pull fauria/vsftpd

运行

docker run -d -p 21:21 -p 20:20 -p 65001-65006:65001-65006 \
-v /data/ftp:/home/vsftpd/ftp \
-e FTP_USER=pgms \
-e FTP_PASS=intest \
-e PASV_ADDRESS=***.**.**.** \
-e PASV_MIN_PORT=65001 \
-e PASV_MAX_PORT=65006 \
--name vsftpd \
--restart=always fauria/vsftpd

如果是云,安全组规则需要放行 20 21  65001到65006端口 授权对象所有人

防火墙也需要放行

标签:Ftp,20,21,vsftpd,服务器,65001,docker,65006
From: https://www.cnblogs.com/yeg0zj/p/17624793.html

相关文章

  • 在centos下安装docker
    yuminstall-yyum-utilsyum-config-manager\-add-repo\https://download.docker.com/linux/centos/docker-ce.repoyuminstalldocker-cedocker-ce-clicontainerd.iodocker-buildx-plugindocker-compose-pluginsystemctlenabledocker--nowdockerps#批量安装doc......
  • 搭建Git服务器
    搭建Git服务器参考教程:从远程库克隆-廖雪峰的官方网站(liaoxuefeng.com)Git服务器搭建|菜鸟教程(runoob.com)【git】新电脑(Windows)中Git配置SSH公钥远程仓库实际上和本地仓库没啥不同,纯粹为了7x24小时开机并交换大家的修改。GitHub就是一个免费托管开源代码的远程......
  • 知识图谱(Knowledge Graph)- Neo4j 5.10.0 Docker 安装
    拉镜像[root@localhost~]#cat/etc/docker/daemon.json{"registry-mirrors":["https://XXX.mirror.aliyuncs.com"]#阿里镜像源}#拉取镜像[root@localhost~]#dockerpullneo4j:5.10.0运行#创建目录[root@localhost~]#mkdir-p/opt/neo4j#--envNEO......
  • docker 安装 Influxdb-relay 使用
    1.influxdbrelay的作用和特性数据转发:InfluxDBRelay可以从一个或多个源(input)接收数据,并将其转发到一个或多个目标(output)的InfluxDB实例中。负载均衡:Relay可以通过在多个目标实例之间分配请求来提供负载均衡,确保可伸缩性和高可用性。故障恢复:当某个目标实例发生故障时,Relay可......
  • Pycharm2023.2远程连接Linux服务器
    1.点击右下角(图中RemotePython处)2.输入服务器地址和用户3.输入密码4.只需在Location选择自己Linux中的虚拟环境Baseinterpreter不需要更改,点击create即可......
  • 使用dockerfile 新创建一个flask工程的镜像
    项目工程格式如下   1.写一个flask功能app/app.pyfromflaskimportFlaskapp=Flask(__name__)@app.route("/index")defindex():return"HelloWorld!"if__name__=="__main__":app.run(host='0.0.0.0',port=8000)......
  • Windows11安装Docker
    一、前提条件:1、Hyper-v2、WSL2 二、下载网址: Docker:AcceleratedContainerApplicationDevelopment DownloadDockerDesktop|Docker 三、执行安装包:选中安装包,右键——以管理员的身份运行  默认两个勾选  关闭并重启电脑。打开桌面快捷键  ......
  • WSL2 Cannot connect to the Docker daemon [已解决]
    如果你已经在网上找了很多方法了,那建议你再试试这个。1,进入WSL2,去除WSL1遗留的环境变量unsetDOCKER_HOST2,设置Docker-Desktop指定运行的wsl2环境,默认是docker-desktop3,再进入wsl看看吧,goodluck......
  • java使用hutool把服务器图片链接转为base64编码
    需求是把服务器的图片链接或者网上的图片链接地址转为base64位编码方便前端操作建议使用方法一base64编码转为图片在线网址https://imgtobase64.d777.com/方法一:使用hutool的HttpResponse方法1.1引入依赖<dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artif......
  • docker-安装Jenkins
    确保Docker已经安装:在终端中运行以下命令来检查Docker是否已经正确安装:docker--version如果你看到了Docker的版本信息,那么说明已经正确安装。创建一个Jenkins数据目录:在终端中创建一个目录来保存Jenkins数据,例如:mkdirjenkins_home这个目录将用于在容器......