Docker Book
Notes for upcoming book on Docker
Installing Docker
- Point to instructions on Docker website, no point in duplicating these
- Make sure you are running the latest version
Hello World
docker run --rm hello-world
- Include example output for checking
- Explain use of
--rm
flag - without this we end up with lots of stopped but not removed images
Basic PHP example
docker run --rm php:7.4-apache-buster
docker run --rm -it php:7.4-apache-buster bash
Dockerfile:
FROM php:7.4-apache-buster COPY index.php /var/www/html/index.php
index.php:
<?php phpinfo();