docker 安装ftp服务

简介: docker 安装ftp服务



想快速搭建个ftp服务用,用于服务器上的传输文件。于是用容器试了一把:

拉取镜像

docker pull stilliard/pure-ftpd

启动容器

[root@iZuf626ty1rz5ubp8q66xkZ ~]# docker run -d --name ftpd_svr \
> -p 20-21:20-21 \
> -p 10000-10009:10000-10009 \
> -v /data/nginx/www:/home/user1/www \
> -e FTP_USER_NAME=admin \
> -e FTP_USER_PASS=XXX  \
> -e FTP_USER_HOME=/home/user1/www \
> -e "PUBLICHOST=XX.XX.XX.XX" \
> stilliard/pure-ftpd

开放端口

firewall-cmd --zone=public --add-port 10000/tcp --permanent
firewall-cmd --zone=public --add-port 10001/tcp --permanent
firewall-cmd --zone=public --add-port 10002/tcp --permanent
firewall-cmd --zone=public --add-port 10003/tcp --permanent
firewall-cmd --zone=public --add-port 10004/tcp --permanent
firewall-cmd --zone=public --add-port 10005/tcp --permanent
firewall-cmd --zone=public --add-port 10006/tcp --permanent
firewall-cmd --zone=public --add-port 10007/tcp --permanent
firewall-cmd --zone=public --add-port 10008/tcp --permanent
firewall-cmd --zone=public --add-port 10009/tcp --permanent
firewall-cmd --reload

如果是云服务器,在云服务的安全策略中开放20-21,10000-10009段的端口。

测试

在win系统的命令窗口,测试,正常使用了!!

参考: https://zhuanlan.zhihu.com/p/373021608


大功告成!!!

相关文章
|
2天前
|
弹性计算 Ubuntu Linux
阿里云服务器一键安装Docker社区版教程,基于系统运维管理OOS
阿里云服务器一键安装Docker社区版教程,基于系统运维管理OOS自动化部署。支持Ubuntu 22.04/20.04、CentOS 7.7-7.9及Alibaba Cloud Linux 3.2104 LTS。前提条件:ECS实例需运行中且有公网。步骤:选择Docker扩展并安装,验证成功通过命令`docker -v`查看版本号。
107 78
|
16天前
|
NoSQL 关系型数据库 应用服务中间件
docker基础篇:安装tomcat
docker基础篇:安装tomcat
143 64
|
5天前
|
NoSQL 关系型数据库 Redis
《docker高级篇(大厂进阶):1.Docker复杂安装详说》包括:安装mysql主从复制、安装redis集群
《docker高级篇(大厂进阶):1.Docker复杂安装详说》包括:安装mysql主从复制、安装redis集群
43 14
|
2天前
|
关系型数据库 MySQL 应用服务中间件
《docker基础篇:8.Docker常规安装简介》包括:docker常规安装总体步骤、安装tomcat、安装mysql、安装redis
《docker基础篇:8.Docker常规安装简介》包括:docker常规安装总体步骤、安装tomcat、安装mysql、安装redis
26 7
|
17天前
|
关系型数据库 MySQL 数据库
docker高级篇(大厂进阶):安装mysql主从复制
docker高级篇(大厂进阶):安装mysql主从复制
93 24
|
18天前
|
NoSQL 算法 Redis
docker高级篇(大厂进阶):安装redis集群
docker高级篇(大厂进阶):安装redis集群
81 24
|
17天前
|
Ubuntu Linux Docker
Ubuntu22.04上Docker的安装
通过以上详细的安装步骤和命令,您可以在Ubuntu 22.04系统上顺利安装
222 11
|
弹性计算 缓存 网络协议
基于ECS搭建FTP服务
本教程介绍如何在 Linux 实例上安装并配置 vsftpd。
基于ECS搭建FTP服务
|
弹性计算 缓存 网络协议
Day1 基于ECS搭建FTP服务
介绍了如何在Linux实例上安装并配置vsftpd。前提这都是在连接服务器之后的操作怎样连接服务器就不赘述了
1686 0
Day1 基于ECS搭建FTP服务
|
弹性计算 网络协议 安全

热门文章

最新文章