The Pre-Sale Has Ended!
Sorry! The pre-sale version of this book is no longer available, but now you can get access to the book and get all the updates as it is written!
Want to simplify development of Node.js apps in a Docker container, and also get the largest discount I'll ever offer on my next eBook, while you're at it?
Be Insanely Productive With Docker
Write Code, Run Your Favorite Build Tools, and Never Worry About Memorizing Cryptic Commands, Again.
With the Docker Recipes for Node.js Development eBook, you'll have access to simple solutions for common problems – ready for you to use – instantly!
Don't Sweat The Details
Software development is moving quickly toward scalability through the use of many small applications with many instances each.
Tools like Docker help you encapsulate these apps and microservices. With it, you can keep application dependencies and configuration separate.
This means you may never have to face the “Work on My Machine” problem, again.
Docker is amazing – no doubt about that.
But, let's face it… The mental overhead it introduces is not insignificant.
With new code, new configuration, and new runtime environments for your development process, it can be overwhelming for even the most seasoned of developers.
Get back to building your application
With the upcoming Docker Recipes for Node.js Development ebook, you can stop worrying about memorizing configuration that you'll only touch a few times in a project's lifetime.
You don't need to waste precious brain power, wondering if you can use your favorite build tools, debugger or editor.
Instead, you can get back to solving the business needs, knowing that yes, you can continue to use your favorite tools and techniques.
Don't worry about re-typing code from a book
This ebook will give you the code and configuration to solve to the most common problems that you're facing when developing Node.js apps with Docker.
And you'll have copy-and-paste access to the source files and command-line examples, letting you quickly implement the solutions you need.
- Are you waiting more than a few seconds for
npm installto finish?
Recipe #4 will show you how to speed up npm when using a volume mount in a container. Cut the install time in half, and get back to coding and running your app.
- Is your container exiting before you can see the application error?
Recipe #6 will show you how to start your application with the debugger already attached. Now you can find and fix thee errors that are preventing your app from starting!
- Having problems figuring out what's causing a certain bug?
Recipe #7 will show you how to step into a Docker container and attach a debugger to already running code. Keep the application state intact, and find the error immediately.
- Want to use your favorite debugger, instead of the command-line?
Recipe #8 gives you both Docker container and Visual Studio Code configuration, for debugging. You'll save hours of time and headache, by using your preferred tools!
The content goes far beyond just the recipe goals, as well. You'll get insight into how each step in the recipe is used, giving you additional tools to use as you see fit.
- Need to run a command other than the one your image specifies?
See Page 7 to learn how to create a new container instance, supplying a different command to execute.
- Want to run your tool in an existing container instance?
See Page 11 for information on how to run any arbitrary tools or commands you want, in a running container.
- Looking for the “Process ID” of your running app?
See Page 9 to learn how to list all running processes, and get the PID you need.
The pre-sale version of Docker Recipes for Node.js Development includes these recipes with additional detail, as well. It also promises to deliver a comprehensive set of Docker related code and configuration, when complete.
But this book won't reach it's full potential without your help.
Docker Recipes for Node.js Development: Pre-Sale
Between January 16th and 31st, 2017, a pre-sale version of the eBook is available.
When you purchase the eBook during this pre-sale period and you'll get instant access to the content mentioned above.
You'll also have an exclusive opportunity to help guide the direction of the book as it moves forward.
Your Input Matters
Buying the pre-sale version means you will be included in the feedback process for new recipes and improvements for existing recipes.
This is important, as the book may not live up to it's potential without your input.
Your feedback on the pre-sale content – and the updates to come after – will ensure the quality of content. It will ensure the book solves your problems, meets your needs, and lives up to your standards.
And you may even …
Get Your Name In Print!
With your feedback and input, you'll have your name added to the “thank-you” list in the book (with your permission, of course).
You may even have a recipe attributed to you, directly!
See Recipe 4, “Speed Up npm install in Volume Mounts”, for the first reader-contributed recipe.
This recipe was contributed by WatchMeCode community member, Fred Lackey.
Like Fred, you could have your questions, your feedback, and your suggested topics turned into a recipe!
The Pre-Sale Benefits Don't Stop There
Buyers of the pre-sale eBook will get all updates, for life.
You'll also receive a bonus – worth an additional $70 – as a thank-you gift for being part of the pre-sale!
Not only will you receive the eBook, but I'll send you a bundle of additional resources as well (see below), from the final launch of the product.
Final Bundles and Prices
When the book launches, there will be at least three tiers to choose from when purchasing the book.
- The eBook only: $19
This will only include the eBook. Nothing more.
- eBook + Additional Resources: $79
This package deal will include the eBook, all additional resources listed in the book (such as screencasts and cheat sheets), and direct access to the code and configuration examples, in a ready-to-use format.
- The Complete Guide to Node.js with Docker: $199
This will be the complete bundle, to include everything mentioned in the previous packages, and also include the complete WatchMeCode Guide to Learning Docker, and WatchMeCode Guide to Node.js Apps in Docker.
Your purchase of the pre-sale eBook will give you access to the eBook + Additional Resources bundle, and give you a steep discount on upgrading to the complete bundle (think somewhere in the range of 50% off).
Your Pre-Sale Price: $9
For only $9, you can buy the Docker Recipes for Node.js Development eBook during the pre-sale period.Your purchase at this price will guarantee the remaining $70 of material from the eBook + Additional Resources bundle, will be yours as a thank-you gift.
Help Make This eBook Happen
Buy the Docker Recipes for Node.js Development eBook now, to ensure it's completion and get the $70 of additional resources as a thank-you gift.
And get it all all for $9.
Love It Or Your Money Back, Guaranteed
If you're not happy with the progress of the book any time after the pre-sale period and before the book is completed, I will refund your $9 purchase, upon your request.
You'll get your money back, you'll keep the early-release version of the book, and you'll keep the $70 of additional resources as a thank-you gift.