I've tried using a few different sources lists but settled on the one that seems to be official: deb http://kali.download/kali/ kali-rolling main contrib non-free
Regardless of the content of my sources list, I keep getting this error. I'm running this in vmware fusion, has been working fine until I was trying to install node and npm (which I was also having troubles installing, but I'll save that for another time). Here's what I ran and its output:
root@kali:/etc/apt# apt-get update
Get:1 http://kali.download/kali kali-rolling InRelease [30.5 kB]
Get:2 http://kali.download/kali kali-rolling/main amd64 Packages [16.5 MB]
Ign:3 https://download.docker.com/linux/debian kali-rolling InRelease
Err:4 https://download.docker.com/linux/debian kali-rolling Release
404 Not Found [IP: 99.84.248.47 443]
Get:5 http://kali.download/kali kali-rolling/contrib amd64 Packages [96.4 kB]
Get:6 http://kali.download/kali kali-rolling/non-free amd64 Packages [193 kB]
Reading package lists... Done
E: The repository 'https://download.docker.com/linux/debian kali-rolling Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.