Py学习  »  docker

Docker快速部署一款文件中转站系统

院长技术 • 3 月前 • 109 次点击  

加入技术交流群

图片

部署安装

安装Docker

curl -sSL https://get.docker.com/ | sh

安装Docker-compose

下载 Docker-Compose 二进制包
curl -L https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose

给文件增加执行权限
chmod +x /usr/local/bin/docker-compose

检查 Docker-Compose 版本
docker-compose -v

方式一:Docker-compose部署服务

 

 

services:
   synctv:
      image: docker.1panel.live/lanol/filecodebox:latest
      container_name: filecodebox
      restart: always
      ports:
         - "12345:12345" # 冒号左侧可自定
      volumes:
         - /volume1/服务/FileCodeBox/:/app/data

 

 

方式二:Docker部署服务

AMD




    
docker run -d --restart=always -p 12345:12345 -v /opt/FileCodeBox/:/app/data --name filecodebox lanol/filecodebox:latest

ARM

docker run -d --restart=always -p 12345:12345 -v /opt/FileCodeBox/:/app/data --name filecodebox lanol/filecodebox:arm

更新方式

停止容器并删除

docker stop filecodebox && docker rm filecodebox

重新运行容器

docker run -d --restart=always -p 12345:12345 -v /opt/FileCodeBox/:/app/data --name filecodebox lanol/filecodebox:latest

1.6版本注意

这一版改变比较大,如果出现问题可以尝试清空/opt/FileCodeBox目录。
注意,如果是第一次安装,请查看docker日志获取初始密码和后台地址,参考指令 后台本地文件列表,需要将服务器文件移动至目录/opt/FileCodeBox/data/locals,这样就可以显示了。

docker logs filecodebox

 

 

Web访问




    
http://IP:12345

体验系统

 

上传文件
已选择文件上传
上传完成
输入取件码即可进行识别
取件成功

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/190571