épuisé

Practical Docker with Python

Anglais · Livre de poche

Description

En savoir plus

Learn the key differences between containers and virtual machines. Adopting a project based approach, this book introduces you to a simple Python application to be developed and containerized with Docker.
After an introduction to Containers and Docker you'll be guided through Docker installation and configuration.  You'll also learn basic functions and commands used in Docker by running a simple container using Docker commands. 
The book then moves on to developing a Python based Messaging Bot using required libraries and virtual environment where you'll add Docker Volumes to your project, ensuring your container data is safe. You'll create a database container and link your project to it and finally, bring up the Bot-associated database all at once with Docker Compose. 
What You'll Learn

  • Build, run, and distribute Docker containers
  • Develop a Python App and containerize it
  • Use Dockerfile to run the Python App
  • Define and run multi-container applications with Docker Compose 
  • Work with persisting data generated by and used by Docker containers
Who This Book Is For
Intermediate developers/DevOps practitioners who are looking to improve their build and release workflow by containerizing applications

A propos de l'auteur

Sathyajith Bhat is a seasoned DevOps/SRE professional currently working as a DevOps Engineer on Adobe I/O, which is Adobe’s developer ecosystem and community. Prior to this, he was the lead Ops/SRE at Styletag.com. He transitioned to Ops/SRE after being a lead analyst at CGI, working primarily on Oracle Fusion stack (Oracle DB/PL/SQL/Oracle Forms and other related middleware) designing, architecting, and implementing complete end-to-end solutions for a major insurance provider in the Nordics.

In his free time, Sathya is part of the Barcamp Bangalore planning team, handling DevOps and Social Media for BCB. He is also a volunteer Community Moderator at Super User and Web Apps Stack Exchange, keeps the servers for Indian Video Gamer forums up and running, and was previously a Moderator for Chip-India and Tech 2 forums.

Résumé

Learn the key differences between containers and virtual machines. Adopting a project based approach, this book introduces you to a simple Python application to be developed and containerized with Docker.


After an introduction to Containers and Docker you'll be guided through Docker installation and configuration.  You'll also learn basic functions and commands used in Docker by running a simple container using Docker commands. 

The book then moves on to developing a Python based Messaging Bot using required libraries and virtual environment where you'll add Docker Volumes to your project, ensuring your container data is safe. 
You'll create a database container and link your project to it and finally, bring up the Bot-associated database all at once with Docker Compose. 

What You'll Learn
  • Build, run, and distribute Docker containers
  • Develop a Python App and containerize it
  • Use Dockerfile to run the Python App
  • Define and run multi-container applications with Docker Compose 
  • Work with persisting data generated by and used by Docker containers
Who This Book Is For

Intermediate developers/DevOps practitioners who are looking to improve their build and release workflow by containerizing applications

Détails du produit

Auteurs Sathyajith Bhat
Edition Apress L.p.
 
Contenu Livre
Forme du produit Livre de poche
Date de parution 22.09.2018
Catégorie Sciences naturelles, médecine, it, technique > Informatique, ordinateurs
 
EAN 9781484237830
ISBN 978-1-4842-3783-0
 
Catégories B, python, Software Engineering, Web Development, Computer programming, Professional and Applied Computing, Programming Language, Python (Computer program language), Web programming
 

Commentaires des clients

Aucune analyse n'a été rédigée sur cet article pour le moment. Sois le premier à donner ton avis et aide les autres utilisateurs à prendre leur décision d'achat.

Écris un commentaire

Super ou nul ? Donne ton propre avis.

Pour les messages à CeDe.ch, veuillez utiliser le formulaire de contact.

Il faut impérativement remplir les champs de saisie marqués d'une *.

En soumettant ce formulaire, tu acceptes notre déclaration de protection des données.