If you are wanting to learn docker but don’t know hoe to start! Install DOCKER for Windows (Docker desktop) to start using docker the easy way!
Docker desktop is a application that runs on your main machine were you can run containers straight from it! On docker desktop you can easily run any container you like for any service and even better pull them straight from docker hub with all the hard work done for you! Docker desktop cab be setup to back up and restore all your containers so no data is ever lost!
This is the easiest way to start learning what docker is and how it works!
Lets install Docker for Windows.
First lets go to https://docs.docker.com/desktop/insta...
We need to click on “Enable the WSL 2 feature on Windows” then open PowerShell and run the command provided. Once this is done you have a fully functional Linux machine and can ran commands straight from your machine as if you had Linux installed. (Ubuntu Debian is installed)
Restart your computer is recommended to avoid any issues with the install of docker desktop!
Once logged back in, download Docker Desktop for Windows here and install it. https://desktop.docker.com/win/main/a...
Restart your computer to avoid any issues after installation. Once this is done you can now run containers from your PC right NOW!
While making this video, Docker Desktop 4.17 would not install on my machine, so I went back to 4.16 using this link here: https://desktop.docker.com/win/main/a...
#docker #desktop #windows #install #ubuntu #linux
What is docker? How does it work?
Docker is an open-source platform that allows developers to package, deploy, and run applications in containers. Containers are lightweight, portable, and self-sufficient, which means that developers can create an application once and run it on any platform or infrastructure.
Here's how Docker works:
Developers create a Docker image: A Docker image is a lightweight, standalone, executable package that contains everything an application needs to run, including the code, libraries, dependencies, and runtime environment.
The Docker image is stored in a container registry: The container registry is a repository that stores Docker images. Developers can use public container registries like Docker Hub or create their own private registry.
The Docker image is deployed in a container: A container is an isolated environment that runs the Docker image. Containers provide a consistent runtime environment, regardless of the host operating system or infrastructure.
The container runs the application: The container runs the application in an isolated environment, ensuring that the application doesn't interfere with other applications running on the same infrastructure.
Docker makes it easy for developers to create, deploy, and run applications in a consistent and repeatable way. It also allows teams to collaborate on applications by sharing Docker images through container registries, which simplifies the process of deploying applications to different environments.
Stay Connected with US!
Twitter: / homelabnetworks
Discord: / discord
TikTok: / homelabnetworks
Instagram: / homelabnetworks
Facebook: / homelabnetworks