I am running node-red in a docker container on an rpios-lite system which comes with busybox tar instead of real tar. I need to use the --checkpoint option of real tar -- and that option is not provided by busybox tar. So I modified the Dockerfile to install the real tar via apk. I confirmed that it worked by running docker exec <container> tar --version. All looks good. But when run tar --version from an exec node, it says it is using busybox.
How come? Is node-red running in some special execution environment?