services:
lucky:
image: gdy666/lucky:v2
container_name: lucky
volumes:
- /volume1/docker/lucky:/app/conf
- /var/run/docker.sock:/var/run/docker.sock
network_mode: host
restart: always
访问:ip+端口16601
Docker镜像
#host模式, 同时支持IPv4/IPv6, Liunx系统推荐
docker run -d --name lucky --restart=always --net=host gdy666/lucky:v2
# 桥接模式, 只支持IPv4,windows 不推荐使用docker版本
docker run -d --name lucky --restart=always -p 16601:16601 gdy666/lucky:v2
#挂载主机目录, 删除容器后配置不会丢失。可替换 /root/luckyconf 为主机目录, 配置文件为lucky.conf
docker run -d --name lucky --restart=always --net=host -v /root/luckyconf:/app/conf gdy666/lucky:v2
注意
lucky >=v2.23.1 镜像版本在docker容器内部存放配置的文件夹路径是 /app/conf
docker compose
services:
lucky:
image: gdy666/lucky:v2
container_name: lucky
volumes:
- 容器外持久化路径:/app/conf
- /var/run/docker.sock:/var/run/docker.sock
network_mode: host
restart: always
unraid 带图标的
services:
lucky:
image: gdy666/lucky:v2
container_name: lucky
labels:
net.unraid.docker.icon: "https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Lucky/icon.png"
net.unraid.docker.webui: "http://[IP]:[PORT:16601]"
volumes:
- 容器外持久化路径:/app/conf
- /var/run/docker.sock:/var/run/docker.sock
network_mode: host
restart: always
提示
v2.23.1之前的docker 镜像与最新版本的docker镜像不兼容,请备份配置文件后删除旧版本的容器,重新从v2标签拉取最新版本镜像重新创建容器。 容器内部的配置文件夹路径已从 /goodluck 调整为 /app/conf,构建新容器时请确保映射到新的配置路径。 由于本次改动较大,旧容器无法直接适配,需重新创建容器。为避免影响现有用户使用,更新短期内不会再推送到 DockerHub 的 latest 标签。请在 Lucky 设置页面底部备份配置后,从 v2 标签重新拉取镜像并创建容器。
警告
Linux环境不推荐使用bridge模式
在bridge模式下,Lucky不支持IPv6,而且IPv4也可能会出现端口无法访问的情况。
如果你遇到了端口无法访问的问题,请尝试使用host模式。
如果host模式仍然无法解决问题,你可以尝试更换其他端口。
总之,如果不必使用Docker,建议不要使用Docker。