- They're all gone when you restart
- It doesn't properly deal with logging
- You can't set up dependencies between services but that doesn't matter due to point 1
I recommend using systemd services and/or docker compose instead. systemd services are files that describe which program / script to run and when (like after networking is active or after a certain other service is loaded).