I remember being so lost in the dark when starting docker. There's 2 main approaches to launching docker containers. One is with CLI arguments and one is from a docker-compose.yml file.
I highly recommend the latter.
Try going to chatGPT and ask it to write a docker compose file for whatever service you're trying to stand up.
So true.