Is there something wrong if Docker service has 614 /usr/bin/unpigz child processes

This is a BUG actually (see https://github.com/moby/moby/issues/38608). These processes will disappear after Docker service restart, but they will be created again as long as you use Docker's ADD *.tar.gz (or similar) feature.