Lock Out, Tag Out
meta
If you forward declare a class and and #include the header of that class in the same header in C++, you are going to have a bad time.
(Duplicated from Soldiersdisease.com when it went down).
Damion Romero DJ’ing on KXLU Los Angeles
If docker is complaining about containers that cannot bind to ports, and you do not have other processes running on those ports, it may be that systemd has a bad ExecStart for docker, and it broke sub-process access.
It could look like: exec: “docker-proxy”: executable file not found in $PATH
Or is could be: level=debug msg=”FIXME: Got an API for which error does not match any expected type!!!: driver failed programming external connectivity on endpoint my-funny-valentine (43dc047fd585ce93dc8230d0ab60a8dfd3c5bef77b4055d218ed6722b416fd1d): Bind for 0.0.0.0:9092 failed: port is already allocated” error_type=types.internal module=api
Change this: systemd/system/docker.service.d/hosts.conf 2:ExecStart= 3:ExecStart=/usr/bin/dockerd -H fd:// -H tcp://0.0.0.0:2736
To this: override.conf [Service] ExecStart= ExecStart=/usr/bin/dockerd [ngully@magpie docker.service.d]$ pwd /etc/systemd/system/docker.service.d
This was on Fedora 31, docker “moby-engine”
A whale of a good time.