![]() Being able to take snapshots, break things and then revert back is very handy when experimenting. I use Parallels on Mac OS X to run an Ubuntu machine for most development activities. ![]() ![]() If you are on Mac or Windows, consider using a Virtual Machine. To follow along and use this article, you’ll need Docker.Ĭheck the installation guide for your platform, /engine/installation. We’re going to build images, create containers from images and more in this article. You can install Docker, choose an image you’d like to use, then run an instance of it in a container. dwmkerr/node-docker-microservice What is Docker?Īt its heart, Docker is software which lets you create an image (which is a lot like a template for a virtual machine) and then run instances of that image in a container.ĭocker maintains a vast repository of images, called the Docker Hub which you can use as starting points or as free storage for your own images. Once you’ve read the article, you can find the source code here: We’ll use a simple Node.js service with a MySQL backend as an example, going from code running locally to containers running a microservice and database. In this article I’m going to show you how Docker works, what all the fuss is about, and how Docker can help with a basic development task - building a microservice. If you are looking to get your hands dirty and learn all about Docker, then look no further! ![]() Node.js Javascript Docker Unix Devops MySQL CodeProject ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |