Shared Storage (Ceph)

I’ve just reinstalled Ubuntu and docker my four nodes, but when running cephadm, I get the message that it pulls an age-old version (15) of the Ceph container and then exits with an error:

Pulling container image quay.io/ceph/ceph:v15...
Non-zero exit code 1 from /usr/bin/docker pull quay.io/ceph/ceph:v15
/usr/bin/docker: stdout v15: Pulling from ceph/ceph
[…]
/usr/bin/docker: stdout 39f5ddcec5e9: Download complete
/usr/bin/docker: stderr failed to copy: read tcp 10.20.0.12:34652->212.6.82.160:443: read: connection reset by peer
Traceback (most recent call last):
  File "/home/mixtile/./cephadm", line 6250, in <module>
    r = args.func()
        ^^^^^^^^^^^
  File "/home/mixtile/./cephadm", line 1458, in _default_image
    return func()
           ^^^^^^
  File "/home/mixtile/./cephadm", line 2990, in command_bootstrap
    _pull_image(args.image)
  File "/home/mixtile/./cephadm", line 2784, in _pull_image
    raise RuntimeError('Failed command: %s' % cmd_str)
RuntimeError: Failed command: /usr/bin/docker pull quay.io/ceph/ceph:v15