Swarm service creation failure

I’m getting this error when trying to create a service in a 6 node swarm:
error msg="fatal task error" error="mkdir /var/lib/docker/overlay/1d03137b8a6a36afaeee85155c52eab2f05d456b877e686924d7b85d54bbd150-init/merged/dev/shm: invalid argument" module="node/agent/taskmanager" task.id=ye33ksomi7j4ef5ad5g6iewme

Here’s my docker service create command:

docker service create -p 8443:443 --name portal3-web registry.localdomain.com/portal3.live /usr/sbin/apache2ctl -D FOREGROUND

I’m running docker version 17.03.0-ce on Centos 7.

I’ve tried searching for the error but found nothing. Any ideas?