Ubuntu下部署duix.avatar发布的Heygem数字人
前期准备:
Ubuntu下安装好Nvidia驱动,Nodejs 18,Docker,Docker compose并配置好docker镜像源等
Docker compose安装参考
(https://frankz1998.blogspot.com/2025/12/ubuntudocker-compoose-plugin.html)
Ubuntu下安装好Nvidia驱动,Nodejs 18,Docker,Docker compose并配置好docker镜像源等
Docker compose安装参考
(https://frankz1998.blogspot.com/2025/12/ubuntudocker-compoose-plugin.html)
步骤一、拉取镜像
- docker pull guiji2025/fun-asr
- docker pull guiji2025/fish-speech-ziming
- docker pull guiji2025/duix.avatar
如果在拉取镜像文件的时候提示错误:
failed to copy: read tcp [240e:340:470:ffc4:4e6:c1fd:4a1e:33d3]:51948->[2606:4700:4408::df8f:9c42]:443: read: connection reset by peer
failed to copy: read tcp [240e:340:470:ffc4:4e6:c1fd:4a1e:33d3]:51948->[2606:4700:4408::df8f:9c42]:443: read: connection reset by peer
有可能是“有时由于本地 IPv6 隧道不连通,会导致拉取失败”,此时只需要禁用IPV6即可:
sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
步骤二、安装NVIDIA Container Toolkit
参考文章:
https://frankz1998.blogspot.com/2025/12/ubuntunvidia-container-toolkit.html
https://frankz1998.blogspot.com/2025/12/ubuntunvidia-container-toolkit.html
步骤三、配置Docker to use the NVIDIA runtime
sudo nvidia-ctk runtime configure --runtime=docker
步骤四、重启docker服务
sudo systemctl restart docker
步骤五、将当前用户加入docker组
sudo groupadd docker
sudo usermod -aG docker $USER
newgrp docker
步骤六、拉取项目文件,并进入deploy文件夹
git clone https://github.com/duixcom/Duix-Avatar.git
cd /Duix-Avatar/deploy
步骤七、通过本地已下载的镜像文件创建数字人项目的容器
sudo docker compose -f docker-compose-linux.yml up -d
如果运行后,创建数字人提示错误:
Error occurred in handler for 'model/addModel': TypeError: SQLite3 can only bind numbers, strings, bigints, buffers, and null
删掉之前的容器,重启电脑,去掉sudo再执行一遍:
docker compose -f docker-compose-linux.yml up -d
步骤八、下载客户端程序
https://github.com/duixcom/Duix-Avatar/releases
下载
步骤九、进入下载文件夹进行客户端启动:
cd /下载
chmod +x Duix.Avatar-1.0.6.AppImage
sudo apt install libfuse2
./Duix.Avatar-1.0.6.AppImage --no-sandbox
--------------------------------------------------------------------
备注:
最新版的Heygem数字人是要求录制『开口』的视频(LatentSync是录制开口的视频);
有时候运行创建新数字人的时候会提示错误,是开启翻墙软件的原因,可以关闭翻墙软件后,再次启动程序重新尝试。
评论
发表评论