Closed totothink closed 6 months ago
这是对存储目录没有写权限,能问下你用的是什么环境吗?是WSL2还是Linux?
试试这个吧:
docker rm comfyui
mkdir -p storage
# 强制文件权限
sudo chown -R 1000:1000 storage
# root权限运行
docker run -it \
--name comfyui \
--gpus all \
-p 8188:8188 \
-v "$(pwd)"/storage:/home/runner \
-e CLI_ARGS="" \
yanwk/comfyui-boot:latest
如果还不行,改成 root 权限运行:
sudo docker run -it \
--name comfyui \
--gpus all \
-p 8188:8188 \
-v "$(pwd)"/storage:/home/runner \
-e CLI_ARGS="" \
yanwk/comfyui-boot:latest
如果依然不行,改用内外 root:
sudo docker run -it \
--name comfyui \
--gpus all \
-p 8188:8188 \
-v "$(pwd)"/storage:/root \
-e CLI_ARGS="" \
--user root \
--workdir /root \
yanwk/comfyui-boot:latest \
/bin/bash /home/scripts/root-wrapper.sh
我在coreos 下面运行docker 也碰到对/home/runner这个目录没有权限,用--user root 参数也不行 。
`mkdir -p storage
docker run -it \ --name comfyui \ --gpus all \ -p 8188:8188 \ -v "$(pwd)"/storage:/home/runner \ -e CLI_ARGS="" \ yanwk/comfyui-boot:latest`
在终端执行上面的命令后,提示以下错误:
`######################################## [INFO] Downloading ComfyUI & Manager... ########################################