

This will download the latest official Ubuntu image available. A Docker container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings. Once you've done this, let's play to make our very own first container:Ī container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another.

Upon installation, a user friendly guide will quickly explain the basics of Docker, which I recommend doing. To get started, head over to Docker Desktop and download the product. What if I just want to play around with some scripts I found in GitHub without any worry of messing anything up?ĭocker allows you to create completely isolated development environments in your machine where you can experiment freely without having to pay extra to a hosting provider for testing and development server instances.

You could SSH into a Raspberry Pi if you have one and try it out there, but their memory and processing power are very limited. Maybe you're still not super comfortable with Linux and fear running it on your server could interfere with your current projects hosted there.
DOCKER RUN IMAGE WITH COMMAND HOW TO
Ever wanted to run a small experiment but were afraid to run it on your machine lest it would change important configurations you wouldn't know how to reverse?
