1、官方说明
aktools.akfamily.xyz/aktools/#ak…
2、个人搭建记录
- 下载Dockerfile文件
wget https://github.com/akfamily/aktools/blob/main/Dockerfile
- 执行命令构建镜像
docker build -t aktools:v1 .
一般我会把v1改为当前日期,如 docker build -t aktools:20250220 .,便于记录构建日期
- 启动镜像
先用命令 docker run -p 8080:8080 aktools:v1 来启动镜像测试一下,如果启动成功,再用后台模式启动镜像,命令是 docker run -d -p 8080:8080 aktools:v1
3、如何升级镜像中的AKShare版本
- 在1Panel中启动容器,然后点击“操作”中的【终端】,“命令”选择“/bin/bash”,点击【连接】;
- 在命令行中输入
pip install akshare --upgrade -i https://pypi.org/simple,将AKShare升级到最新版,升级完成后点击断开按钮退出命令行 - 点击容器“操作-更多”中的【制作镜像】,“新镜像名称”填入
aktools:xxx,如:aktools:20250310-v1.16.41,“提交信息”可以填update akshare to v1.16.41,“作者”随意填,最后点击【确认】; - 停止正在运行的容器,然后用命令
docker run -d -p 8080:8080 aktools:20250310-v1.16.41利用构建好的新镜像启动新容器 - 测试新容器可用后,可以把旧的容器删除了