The prerequisites should also be checked when forge.sh heat-up is executed
otherwise errors such a
❯ ./forge.sh heat-up
Heating up forge...
Error: starting container ab78a336183527e9d30e8880fef4e11cc67ebdd45d0924f3e11776131f05a5cf: rootlessport cannot expose privileged port 80, you can add 'net.ipv4.ip_unprivileged_port_start=80' to /etc/sysctl.conf (currently 443), or choose a larger port number (>= 443): listen tcp 0.0.0.0:80: bind: permission denied
Error: starting container 4231167c373bac3806e6214a2dbe03cdfdb07d608d773e06a6328123af9dfc4b: a dependency of container 4231167c373bac3806e6214a2dbe03cdfdb07d608d773e06a6328123af9dfc4b failed to start: container state improper
837c7ece8aa3c42622af8c697761aad9bea0f8dd3b4f833616251b4aca1d661d
43c3b9e7f0c14b3f5f05dfefdaafe75247b6ff8828bba82969a4322d65259764
The following containers are now running...
NAMES STATUS IMAGE
ublue-os_forge-registry-docker.ublue.local Up 1 second localhost/registry:latest
ublue-os_forge-anvil-ansible.ublue.local Up Less than a second localhost/ansible:latest
Done. Happy forging!
The prerequisites should also be checked when
forge.sh heat-up
is executedotherwise errors such a
can happen and users don't know why