标签:FTP ubuntu 192.168 vsftpd 服务器 home docker
Docker安装
apt-get install docker.io
mkdir -p /etc/docker
vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://6ykn8gfe.mirror.aliyuncs.com"]
}
systemctl status docker
systemctl start docker
systemctl daemon-reload
systemctl restart docker
查看本地镜像 : docker images
删除本地镜像 : docker rmi <image>
查找镜像 : docker search httpd
查看容器 : docker ps
已停止的容器 :docker ps -a
获取镜像 :docker pull ubuntu
启动容器 :docker run -it ubuntu /bin/bash
后台运行容器 :docker run -itd --name ubuntu-test ubuntu /bin/bash
停止容器 :docker stop <ID>
重启容器 :docker restart <ID>
删除容器 :docker rm -f <ID>
RTMP服务器部署
docker pull alfg/nginx-rtmp
docker run -it -p 1935:1935 --rm alfg/nginx-rtmp
http://192.168.10.63:1935/stat
ffmpeg -re -i test.flv -f flv rtmp://192.168.10.63:1935/stream/example
ffmpeg -re -i /home/holle.flv -vcodec copy -acodec aac -ar 44100 -f flv rtmp://192.168.10.63:1935/stream/example
FTP服务器部署
docker pull fauria/vsftpd
docker run -d -p 21:21 -p 20:20 -p 21100-21110:21100-21110 -v /home/oqm/code/Demo/FTP:/home/vsftpd -e FTP_USER=davion -e FTP_PASS=davion -e PASV_ADDRESS=192.168.10.63 -e PASV_MIN_PORT=21100 -e PASV_MAX_PORT=21110 --name vsftpd --restart=always fauria/vsftpd
帐号密码 :davion/davion
FTP路径 :/home/ftp
FTP访问地址:ftp://192.168.10.63/
修改密码
docker exec -i -t vsftpd bash # 先进入container里面
vi /etc/vsftpd/virtual_users.txt # 修改并生成虚拟用户模式下的用户db文件,向文件中最后两行写入用户名和密码
mkdir /home/vsftpd/user # 假如我们添加了user用户,我们需要建立对应用户的文件夹
/usr/bin/db_load -T -t hash -f /etc/vsftpd/virtual_users.txt /etc/vsftpd/virtual_users.db #把登录的验证信息写入数据库
exit # 退出容器
ubuntu搭建
docker pull ubuntu:latest
docker images
docker run -itd -v /home:/home -v /opt:/opt --name ubuntu-test ubuntu
docker exec -it ubuntu-test /bin/bash
tomcat搭建
docker pull tomcat
docker run --name tomcat -p 8080:8080 -v /home/oqm/code/Demo/Tomcat/:/usr/local/tomcat/webapps/ -d tomcat
docker exec -i -t tomcat bash
cp -rf webapps.dist/* webapps/
http://192.168.10.63:8080/index.jsp
在/home/oqm/code/Demo/Tomcat下编写index.html
标签:FTP,ubuntu,192.168,vsftpd,服务器,home,docker 来源: https://blog.csdn.net/Tiny815/article/details/119272306
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。