Having the same issues and have been for months. Has been driving me nuts, especially since I created the setup to host a pfsense VM for routing and every time my system dies, the whole family loses their mind with the internet being out. I moved the i915.conf file out of /boot/config/modprobe.d and restarted the system today and removed any gpu plugins I had installed. This removed the device from being able to be added in the docker container. So I added the modprobe i915 to the go file and it showed back up. I will see if this route is better than the other and try a few variations of this and report back.