Docker image run on docker run command but not using docker service create

Does anyone experience this?

I can spin up container using “docker run” command however if I use “docker service create” for the same image, it just keeps restarting. I know my custom image works because it does work on “docker run” command. is there something I am missing of has someone see this as well?

I always see this in the logs

2025-01-10T02:26:55.057955+00:00 worker-01 systemd[1]: run-docker-netns-b0f39ba8b3a6.mount: Deactivated successfully.
2025-01-10T02:26:55.057971+00:00 worker-01 systemd[1]: var-lib-docker-overlay2-4d68d4ac297402322cf5f0908079d2818c4ff2a33c69b66dfc1c6a94e02b1aa7-merged.mount: Deactivated successfully.
2025-01-10T02:26:55.060385+00:00 worker-01 networkd-dispatcher[1023]: WARNING:Unknown index 1485 seen, reloading interface list
2025-01-10T02:26:55.067632+00:00 worker-01 systemd[1]: networkd-dispatcher.service: Got notification message from PID 82336, but reception only permitted for main PID 1023
2025-01-10T02:26:55.068476+00:00 worker-01 networkd-dispatcher[1023]: ERROR:Unknown interface index 1485 seen even after reload

i modified my custom image and it’s good now.