Accessing global project library from tags

I got two project in my gateway “global” and “dpp”. Inheritance hierachy is dpp>global.
I wrote some scripts in “global” project to use in diffrent project.
Those scripts were used in events scripts of gateway and provider tags .
However something strange happened.


With my laptop as gateway, tag event worked well.
With a docker in linux as gateway,tag event got error-“no module named ‘shared’”
Both ignition version is 8.0.14.
Any ideas?

Does your docker gateway have the gateway scripting project set correctly?

Thanks Kevin, that works.

Another question, is that possible for a global script access instances of a class in an other script created by gateway events?