Understanding CMD and ENTRYPOINT in Dockerfiles
CMD and ENTRYPOINT both define what runs in a container but work differently, exec vs shell form, and how they interact when combined.
All the articles with the tag "docker".
CMD and ENTRYPOINT both define what runs in a container but work differently, exec vs shell form, and how they interact when combined.
Use docker cp to move files between running containers and your host machine, no volumes needed for one-off file transfers.
Run multiple commands in one docker exec call by piping a heredoc to the container shell, chain dependent steps and skip repeated container roundtrips.
Automate a full WordPress stack deployment, Docker, nginx, and MySQL, using Ansible playbooks instead of clicking through wizards.
Uptime Kuma monitors your services and sends alerts when they go down, beautiful self-hosted alternative to UptimeRobot.
Logs, metrics, and traces for Docker containers, Prometheus, Loki, Grafana, and OpenTelemetry to know what's happening inside your stack.
Docker needs a daemon; Podman doesn't. Compare architecture, rootless support, Compose compatibility, and which one belongs in your workflow.
Move beyond single containers, Docker Compose lets you define and run multi-service apps with one YAML file and one command.
Wiki.js is a gorgeous self-hosted wiki with Markdown, WYSIWYG, and Git sync, Docker Compose setup with PostgreSQL backend.
Automate MySQL/MariaDB backups from a running Docker container using cron and mysqldump, no downtime, no excuses for losing your data.
Run PHP apps with PHP-FPM and Caddy in Docker, FastCGI configuration, volume mounts, and the Caddyfile that wires it all together.