文章目录[隐藏]
一、未知的host-gateway错误
修改docker/docker-compose.yml文件
1 2 3 |
# 将host-gateway修改成具体的内部网络ip - "host.docker.internal:host-gateway" - "host.docker.internal: 172.17.0.1" |
二、redis起不来,提示:Can't initialize Background Jobs. Error message: Operation not..
修改/docker/docker-compose-base.yml文件,增加 privileged: true属性。其他类往挂载卷内写入提示被拒绝的容器都是相同的问题。建议把mysql、ragflow-server也加上此属性
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
redis: image: valkey/valkey:8 #image: redis:latest container_name: ragflow-redis command: redis-server --requirepass ${REDIS_PASSWORD} --maxmemory 128mb --maxmemory-policy allkeys-lru privileged: true env_file: .env ports: - ${REDIS_PORT}:6379 volumes: - redis_data:/data networks: - ragflow restart: on-failure |
三、mysql 容器起不来,提示数据库指定磁盘路径不为空
第一次安装时出问题了,导致volume内已经初始化了文件,所以之后再次init时,会被停掉,解决办法是:先把所有服务down掉,然后再此检查docker_mysql_data volume是否有残留,如果没有删除掉,需手动删除一下此挂载卷。删除后再重新启动。
1 2 3 |
docker-compose -f /docker/docker-compose.yml down docker volume ls doker volume rm xxx |
四、修改ragflow web访问端口
将80端口修改成28080
1 2 3 4 5 6 |
<span class="nb">cd</span> ragflow/docker vi docker-compose.yml ports: - <span class="si">${</span><span class="nv">SVR_HTTP_PORT</span><span class="si">}</span>:9380 - 28080:80 - 443:443 |
五、docker 镜像仓库访问不到
多找一点镜像源挂载上去, vi /etc/docker/daemon.json
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
<span class="p">{</span> <span class="nt">"registry-mirrors"</span><span class="p">:[</span> <span class="s2">"http://docker.mirrors.ustc.edu.cn"</span><span class="p">,</span> <span class="s2">"http://hub-mirror.c.163.com"</span><span class="p">,</span> <span class="s2">"http://registry.docker-cn.com"</span><span class="p">,</span> <span class="s2">"https://3laho3y3.mirror.aliyuncs.com"</span><span class="p">,</span> <span class="s2">"https://docker.888666222.xyz"</span><span class="p">,</span> <span class="s2">"https://docker.fxxk.dedyn.io"</span><span class="p">,</span> <span class="s2">"https://docker.1ms.run"</span><span class="p">,</span> <span class="s2">"https://doublezonline.cloud"</span><span class="p">,</span> <span class="s2">"https://dislabaiot.xyz"</span><span class="p">,</span> <span class="s2">"https://docker.fxxk.dedyn.io"</span><span class="p">,</span> <span class="s2">"https://dockerpull.org"</span><span class="p">,</span> <span class="s2">"https://docker.unsee.tech"</span><span class="p">,</span> <span class="s2">"https://hub.rat.dev"</span><span class="p">,</span> <span class="s2">"https://docker.1panel.live"</span><span class="p">,</span> <span class="s2">"https://docker.nastool.de"</span><span class="p">,</span> <span class="s2">"https://docker.zhai.cm"</span><span class="p">,</span> <span class="s2">"https://docker.5z5f.com"</span><span class="p">,</span> <span class="s2">"https://a.ussh.net"</span><span class="p">,</span> <span class="s2">"https://docker.udayun.com"</span><span class="p">,</span> <span class="s2">"https://hub.geekery.cn"</span> <span class="p">],</span> <span class="nt">"insecure-registries"</span><span class="p">:[</span> <span class="s2">"docker.mirrors.ustc.edu.cn"</span><span class="p">,</span> <span class="s2">"registry.docker-cn.com"</span> <span class="p">],</span> <span class="nt">"iptables"</span><span class="p">:</span> <span class="kc">false</span> <span class="p">}</span> |
sudo systemctl restart docker
浏览量: 0