Using Docker Headless
When using docker headless on a server, these are commands I usually use:
Use docker in detached mode:
docker-compose up -d
Use docker ps to list all running containers and get their names:
docker ps
See logs for all services:
docker-compose logs
Use docker logs followed by the container name or ID to see that log:
docker logs container-name
To follow the logs in real-time:
docker logs -f container-name
To see only the most recent logs:
docker logs --tail=100 container-name
Or for a specific service:
docker-compose logs service-name