Stratum-1 Server in Docker?

I have a project that requires a very accurate timestamp measurements at different remote location connected by an LTE modem, sending data to the cloud using MQTT messages.

I was thinking of using a Raspberry Pi with a GPS board to set up a Stratum-1 server as set up on this guide to keep the internal clock accurate:

https://www.ntpsec.org/white-papers/stratum-1-microserver-howto/

and use a sensor connected to a USB port to take my measurements.

I have a prototype running on Raspbian, but would like to use a resin.io to manage the multiple devices and was unsure how to build the stratum-1 NTP server into a docker image.

Any pointers on how to do this?

Thanks in advance.