90 Days With Portainer
$5.00
Minimum price
$20.00
Suggested price

90 Days With Portainer

A Sensible Guide On Containerization

About the Book

Table of Contents

  1. Day 1: The History Of Portainer
  2. Day 2: Getting Started Installing Docker
  3. Day 3: Getting Started Installing Portainer
  4. Day 4: What is Docker?
  5. Day 5: Common Docker Misconceptions
  6. Day 6: What are Hypervisors?
  7. Day 7: Fundamentals In Keeping Containers Running?
  8. Day 8: Clean Your Docker Engine Host
  9. Day 9: What Is Docker Networking?
  10. Day 10: Docker Stacks
  11. Day 11: What Is The Docker Unix Socket
  12. Day 12: Building A React JS Application In A Docker Container
  13. Day 13: Advanced PHP In Docker And Portainer
  14. Day 14: The Portainer Dashboard
  15. Day 15: Portainer Create Account
  16. Day 16: Setting Up Additional Users In Portainer
  17. Day 17: Receiving Portainer Notifications
  18. Day 18: Portainer's Event List
  19. Day 19: Container Management
  20. Day 20: Restore Images From Tar With Docker Compose V2

About the Author

Steven Rescigno
Steven Rescigno

I am an active designer, software engineer and writer. Hope you find my works delightful and insightful.

Table of Contents

    • Introduction
    • About The Author
    • Day 1: The History Of Portainer
    • Day 2: Getting Started Installing Docker
      • Docker Desktop On Windows
      • Docker Engine On Ubuntu
      • Docker Desktop On MacOS
    • Day 3: Getting Started Installing Portainer
      • Running Portainer On Your Host Machine
    • Day 4: What Is Docker Compose?
      • Docker Run Command
      • Docker Exec Command
      • Docker Copy Command
    • Day 5: Common Docker Misconceptions
      • Is Docker Only For Running In Dev (development environments)?
      • Is Docker Used In Production?
    • Day 6: What are Hypervisors?
      • What is Containerization?
      • What are Docker Images?
      • What is a Dockerfile?
      • What are Mult-Stage Dockerfiles?
    • Day 7: Fundamentals In Keeping Containers Running?
      • How to List Each Running Docker Container?
      • How to List (All) Running Docker Containers?
      • How to Run Docker Container’s Using Docker Detached Mode as a Background Process?
      • How to Run A Docker Container?
      • How to Restart A Docker Container After Exited?
      • How to Run a Shell File in a Dockerfile?
      • Stop All Containers Using The Docker Command?
    • Day 8: Cleaning Your Host Machine’s Docker Engine
      • How To Clean Your Docker System Files?
      • How To Clean Your Docker System Volumes?
    • Day 9: What Is Docker Networking?
      • How To Inspect A Bridge Network
      • How To Change A Network Mode In Docker Compose
    • Day 10: What Is The Difference Between Stacks In Docker Vs In Portainer?
    • Day 11: What Is The Docker Unix Socket Connection?
      • Why Exposing The Docker Unix Socket Can Be Dangerous?
    • Day 12: Building A React JS Application In A Docker Container!
    • Day 13: Advanced PHP in Docker and Portainer
    • Day 14: The Portainer Dashboard
      • Community Edition vs Business Edition
      • Intuitive Deployments
      • Analyze & View Logs
      • Context-aware Terminal
      • Straightforward Container Restarts & Container Health Monitoring
    • Day 15: Portainer Create Account
      • Getting Started setting a User (default Admin) Account to Login
    • Day 16: Setting Up Additional Users In Portainer
      • How To Setup An Additional Admin User Within Portainer
      • Logging Into Your User Account In Portainer
    • Day 17: Recieving Portainer Notifications
      • A Few Common Notifications Types Found With In Portainer?
    • Day 18: Portainer’s Event List
      • What are the Core differences between Notifications & Events
      • Why are Portainer Events Important To Know About?
    • Day 19: Container Management
      • Docker Volumes
    • Day 20: Restore Images From Tar With Docker Compose V2
    • Day 21: How To Create A Portainer Custom Template?
      • How To Get Started With Templates In Portainer?
      • How To Create A Blank Template In Portainer?
      • What are Real World Compose Snippets For Custom Templates?
    • Day 22: How To Set Up Access Controls In Portainer?
    • Day 23: Real-World Dockerfile Examples
      • What Are A Few Real World Code Snippets?
      • OpenJDK Version 8 - Java
      • Debian Version 12 - Nginx
      • Ubuntu Version 20.04 - Python
    • Day 24: Portainer How To Restore From a Back Up?
      • How To Download A Back Up To A Local Disk?
      • How To Change Security settings For Your Back Up?
      • How To Restore Portainer From A Local Disk Back Up?
    • Day 25: Portainer Image List
      • Getting Started With Portainer Images
      • How To Create A Docker Image Via The Portainer Dashboard?
    • Day 26: Getting Started With Portainer Instance Host Details
      • Where Can I Find Information About My Portainer Instance?
      • Where Can I Find Information About My Docker Engine Via The Portainer Dashboard?
    • Day 27: How To Setup Environment Variables Via Portainer?
      • Reading/Writing Environment Variables In Portainer
      • How To Use Docker Compose Secrets Responsibily Via Docker?
      • How To Pass Environment Variable To Docker Container?
    • Day 28: How To Use Environment Variables In Docker Compose?
      • How To Attach A Virtual Environment Variable To A Docker Compose Service?
      • How To Attach A Virtual Environment Variable File To A Docker Compose Service?
    • Day 29: How To Use Application List Via Portainer?
    • Day 30: How To Run Uptime Via Docker Compose?
    • Conclusion: A 60 Day Sprint To Learn Docker & Portainer

The Leanpub 60 Day 100% Happiness Guarantee

Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.

You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!

So, there's no reason not to click the Add to Cart button, is there?

See full terms...

Earn $8 on a $10 Purchase, and $16 on a $20 Purchase

We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.

(Yes, some authors have already earned much more than that on Leanpub.)

In fact, authors have earnedover $14 millionwriting, publishing and selling on Leanpub.

Learn more about writing on Leanpub

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.

Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub