Any reason why you use a non-priv user "node" in this container? I have seen my gitlab runners recently complain about permissions when entering their step script due to permission issues. Thanks again for this simple, but useful image!