Day 01 - 08-17-20 - 7 hrs, 15 mins
- Started learning Docker, going through different education resources to find the right mix of foundational and practical, ending up on Udemy Course Docker Mastery.
- Intro to Docker, as well as basic image pulling, deletion, etc. and creation, running, pausing, starting, stopping, deleting, etc. of containers.
- Interaction with containers through starting commands, -it, -ai, bash, and exec, and viewing container stats, inspecting their configs, etc.
- Basics of Docker port mapping
Day 02 - 08-18-20 - 3 hrs, 5 mins
- Continued learning Docker, focusing on Docker networks, containers communicating across the same virtual network and different virtual networks, dns aliases and round robins, CLI app testing, image layers, image tags, Docker Hub interaction, and Dockerfiles.
Day 03 - 08-19-20 - 3 hrs, 5 mins
- Continued with Docker, learning and practicing with volumes and bind mounts.
- Updated HTML note cards to include more info, for study on various attributes, and lesser used elements, etc.
Day 04 - 08-20-20 - 5 hrs, 28 mins
- Continued learning docker-compose.
- Spent forever trying to get local LEMP set up but couldn't get php-fpm to serve files w/ "File Not Found" error for all php pages.
Day 05 - 08-21-20 - 8 hrs, 37 mins
Day 06 - 08-22-20 - 7 hrs, 48 mins
- Made a modified version of the docker-compose lemp + adminder stack, for use with any LEMP app, then built a basic demo page for it that pulls from it's demo DBs.
- Finished learning about docker-compose through ongoing Udemy course, then started learning about Docker Swarm.
- Created a new Debian droplet on Digital Ocean and added three nodes to it, for three docker swarm nodes,then started playing around with basic docker swarm service creation, replicates, cross-node communication via overlay networks, and learning how Swarm handles load balancing and routing through its VIP.
Day 07 - 08-23-20 - 4 hrs, 47 mins
- Continued learning Docker Swarm, then moved onto Docker Stack.
- Started making Python note cards, from existing Python notes (24 pages) from earlier this year, doing refresher, practice programming as I made them, for brush up.
TOTAL TIME = 40 hrs, 5 mins