My Account Log in

1 option

Getting Started with Docker : Master the Art of Containerization with Docker / Nigel Poulton.

Ebook Central College Complete Available online

View online
Format:
Book
Author/Creator:
Minx, author.
Language:
English
Subjects (All):
Software architecture.
Physical Description:
1 online resource (116 pages)
Edition:
First edition.
Place of Publication:
Birmingham : Packt Publishing, [2024]
Biography/History:
Poulton Nigel: Nigel Poulton is a cloud-native subject matter expert who spends his life creating books and training videos on the latest cloud technologies. He is the author of best-selling books on Docker and Kubernetes and the most popular online training videos on the same topic. He is a Docker Captain. Prior to this, Nigel has held various infrastructure roles for large enterprises. When he is not playing with technology, he is dreaming about it. When he is not dreaming about it, he is reading and watching sci-fi. He wishes he lived in the future so he could explore spacetime, the universe, and tons of other mind-blowing stuff. He likes cars, football (soccer), and food. He has a fabulous wife and three children.
Summary:
Understand Docker and learn how to containerize applications and run them with DockerKey FeaturesGet up-to-speed with Docker in a single dayGet started with containers and multi-container appsEasy-to-follow hands-on tasksBook DescriptionEmbark on an exciting journey into the realm of Docker, where you'll discover the transformative potential of containerization. The course begins with an introduction to containers, providing a solid foundation for understanding their importance in modern software development. You'll then learn how to install Docker, setting up your environment for success. As you progress, you'll run your first container, gaining hands-on experience with Docker's core functionalities. The course delves into containerizing applications, offering practical insights into creating and managing Docker images. You'll explore Docker registries, learning how to store and share your images efficiently. The adventure continues with multi-container applications using Docker Compose. You'll master the skills needed to orchestrate complex applications, ensuring smooth integration and deployment. The course also introduces Docker's integration with WebAssembly, showcasing cutting-edge techniques to further enhance your development process. By the end, you'll be equipped with the knowledge and confidence to take your containerization skills to the next level.What you will learnInstall DockerRun your first containerContainerize a sample appWork with Docker HubDeploy and manage a multi-container app with Docker ComposeDeploy a WebAssembly app with DockerWho this book is forThis course is designed for a wide range of technical professionals. Software developers, system administrators, and IT professionals with a basic understanding of programming and system commands will find it particularly valuable. DevOps engineers looking to streamline deployment processes and IT managers seeking to optimize infrastructure efficiency will benefit greatly. Additionally, tech enthusiasts and hobbyists eager to explore containerization can also take advantage of this course. Familiarity with Linux and command-line interfaces will be beneficial.
Contents:
Intro
Table of Contents
About the book
What does the book cover
Will the book make you an expert
Will you know what you're talking about when you finish the book
Editions
Terminology and responsible language
Feedback
The sample apps
1: Intro to containers
Why containers
Big picture view
Images
Containers
Registries
The Open Container Initiative
Containers and virtual machines
Microservices
Linux containers and Windows containers
The future
Jargon recap
Chapter summary
2: Getting Docker
Docker Desktop
Multipass
Docker Hub and Docker accounts
Install the git CLI
3: Running your first container
Pre-reqs
Running your first container
Managing containers with Docker Desktop
4: Containerizing an application
Overview of the app
Test the app
Containerize the app
Test the containerized app
Clean-up
5: Images and registries
Working with images
Working with registries
Multi-architecture images
6: Multi-container apps with Compose
The Compose file
Deploy the app
Manage the app
7: Docker and WebAssembly
Intro to Wasm
Write a Wasm app
Containerize a Wasm app
Deploy a Wasm app
Clean up
8: What next
Appendix A: Lab code
Chapter 3: Running your first container
Chapter 4: Containerizing an application
Chapter 5: Images and Registries
Chapter 6: Multi-container apps
Chapter 7: Docker and WebAssembly
Terminology
Index
More from the author
Blank Page.
Notes:
Includes index.
Description based on publisher supplied metadata and other sources.
Description based on print version record.
Other Format:
Print version: Poulton, Nigel Getting Started with Docker
ISBN:
9781835462058
OCLC:
1463580765

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account