Deploying from a CI/CD pipeline means automating the process of taking code changes, building a Docker image, testing it, pushing it to a registry, and then deploying it by running a container on a server. The flow starts when code is pushed to the repository, triggering the CI pipeline. The pipeline builds the Docker image and runs tests. If tests pass, the image is pushed to a registry. Then the deployment server pulls the latest image and runs it as a container in detached mode. This process ensures that only tested and verified code is deployed, making deployment reliable and repeatable.