部署AKTools-Docker

495 阅读1分钟

1、官方说明

aktools.akfamily.xyz/aktools/#ak…

2、个人搭建记录

  1. 下载Dockerfile文件

wget https://github.com/akfamily/aktools/blob/main/Dockerfile

  1. 执行命令构建镜像

docker build -t aktools:v1 .

一般我会把v1改为当前日期,如 docker build -t aktools:20250220 .,便于记录构建日期

  1. 启动镜像

先用命令 docker run -p 8080:8080 aktools:v1 来启动镜像测试一下,如果启动成功,再用后台模式启动镜像,命令是 docker run -d -p 8080:8080 aktools:v1

3、如何升级镜像中的AKShare版本

  1. 在1Panel中启动容器,然后点击“操作”中的【终端】,“命令”选择“/bin/bash”,点击【连接】;
  2. 在命令行中输入pip install akshare --upgrade -i https://pypi.org/simple,将AKShare升级到最新版,升级完成后点击断开按钮退出命令行
  3. 点击容器“操作-更多”中的【制作镜像】,“新镜像名称”填入aktools:xxx,如:aktools:20250310-v1.16.41,“提交信息”可以填update akshare to v1.16.41,“作者”随意填,最后点击【确认】;
  4. 停止正在运行的容器,然后用命令 docker run -d -p 8080:8080 aktools:20250310-v1.16.41 利用构建好的新镜像启动新容器
  5. 测试新容器可用后,可以把旧的容器删除了