• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    docker使用storage出现Exit导致文件无法上传服务器的问题及解决方案

    1、问题描述

    安装在docker容器里面的storage一直处于退出状态,导致文件无法存储。

    2、解决方案

    查看docker中安装的容器

    docker ps -a

    尝试启动容器

    docker start storage (或者 docker start "容器ID")

    若尝试启动容器后,容器仍处于退出状态,将容器删除

    docker container rm storage (或者 docker container rm "容器ID")

    进入/var/fdfs文件夹,删除storage文件

    cd /var/fdfs
    sodo rm -r storage

    重新安装storage容器

    sudo docker run -dti --network=host --name storage -e TRACKER_SERVER=10.0.2.15(内网ip):22122 -v /var/fdfs/storage:/var/fdfs delron/fastdfs storage

    查看容器是否启动成功

    3、测试容器是否能正常使用

    说明:在python的django模块中进行测试,需要安装fdfs_client模块

    pip3 install fdfs_client

    进入django的shell环境中

    python manage.py shell

    在shell环境中写入

    from fdfs_client.client import Fdfs_client
    
    # client.conf为配置文件
    fdfs = Fdfs_client('utils/fastdfs/client.conf')
    
    # 通过文件名的方式上传文件
    fdfs.upload_by_filename('media/2018.png')

    得到返回响应

    测试路径是否成功

    http://127.0.0.1:8888/group1/M00/00/00/CgACD17bAsqACuoXAAfh_rrm7jw614.png

    总结

    到此这篇关于docker使用storage出现Exit导致文件无法上传服务器的问题及解决方案的文章就介绍到这了,更多相关docker使用storage出现Exit导致文件无法上传服务器内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

    上一篇:Ubuntu20.04安装Python3的虚拟环境教程详解
    下一篇:Zabbix配置监控项及聚合图形的实例代码
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯

    时间:9:00-21:00 (节假日不休)

    地址:江苏信息产业基地11号楼四层

    《增值电信业务经营许可证》 苏B2-20120278

    docker使用storage出现Exit导致文件无法上传服务器的问题及解决方案 docker,使用,storage,出现,Exit,