Container images available at gcr.io/hdl-containers, ghcr.io/hdl/containers and docker.io/hdlc
Last year, container images including magic were added to hdl/containers (hdl/containers#27). As of today, images including irsim are available as well (hdl/containers#30). Both magic and irsim are available on amd64, arm64v8, ppc64le and s390x.
Since irsim and magic are GUI tools, an X server is required. I recommend mviereck/x11docker (and mviereck/runx on Windows). See hdl.github.io/containers/ug/GUI.
I took the following screenshot using image gcr.io/hdl-containers/magic/irsim on Windows 10, using Docker with HyperV backend, executed on MSYS2 using x11docker and runx with VcxSrv:
# x11docker --runx --no-auth gcr.io/hdl-containers/magic/irsim irsim

@RTimothyEdwards, I'd be glad if you could have a quick look at https://github.com/hdl/containers/blob/main/debian-bullseye/irsim/HDLC and https://github.com/hdl/containers/blob/main/debian-bullseye/magic/HDLC. Please let me know if you find anything wrong.
/cc @mithro