What does the -d mean in the run command?

docker run -d -p 3355:3355/tcp -p author/image
      • jws_shadotak@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        15
        ·
        10 months ago

        Returns to the normal terminal after it runs.

        Remove -d and the docker container will be running in that terminal and you won’t be able to enter any other commands. Alt+c will return to normal terminal and kill the container

        • trymeout@lemmy.world
          cake
          OP
          link
          fedilink
          English
          arrow-up
          6
          ·
          10 months ago

          Otherwise -d does nothing different to the container, just runs the container “in the background” so you can continue entering other commands in the terminal without having to open another terminal tab or terminal window?

        • clif@lemmy.world
          link
          fedilink
          arrow-up
          3
          ·
          10 months ago

          Thanks for finishing my answer with the real details :)

          I was laying down for bed and thought “I should provide more details… But so tired” As I drifted off to sleep