Skip to main content

Learn DevOps like a pro techie - PART 1


 

    Usually, all DevOps trainers advise you to set up the LAB environment on cloud platforms (AWS, Azure, GCP, etc). But if you understand the technologies you can set it up easily on your super PC.

 

PC REQUIREMENTS : (WARNING!)

Processor    :  > = i3 (10th or 11th Gen) 

RAM           :  8GB (minimum)

Storage        :  SSD preferred


TIPS: If you using win11 or win10 and performance is very slow means use the below script.

Windows 11 only: https://github.com/builtbybel/ThisIsWin11

Windows 10 only: https://github.com/builtbybel/bloatbox


The LAB mainly depends on the docker platform. So First, start learning the basics of Docker.

Docker Basics: https://www.tutorialspoint.com/docker/index.htm


KNOWLEDGE REQUIRED

- Linux Knowledge (5/10) (installation of apps, editing scripts, user privileges, and troubleshooting) 

- Web Development (3/10)

-  Google Search and Stackoverflow (9/10)....... he he he.........


UTILITY TOOLS AND PRE-REQUISITES 

 - Install Window Terminal Preview from windows-Store

- Enable WSL /WSL2 on Windows

-  Enable the "echo" Package from "Turn Windows feature on or off"

- Enable Hyper-V from "Turn Windows feature on or off"


Install Docker

  • Download the Docker Desktop installer from the Docker website and run it.
  • Double-click the Docker icon on your desktop to start Docker
  • Wait for the Docker daemon to start.

Pull a Docker image

To download a Docker image, you can use the docker pull command. For example, to pull the latest version of the Ubuntu image, you can run:


   C:\Users\PS>docker pull ubuntu


Run a Docker container

To run a Docker container, you can use the docker run command. For example, to run a new Ubuntu container, you can run:



   C:\Users\PS>docker run -it ubuntu

This will start a new Ubuntu container, and you will be dropped into a terminal inside the container. You can now run commands inside the container as if you were on a regular Ubuntu system.


Note: The -it flag tells Docker to allocate a pseudo-TTY and run the container in interactive mode. This allows you to type commands and see the output in the terminal.


Oky, I putting pulllll stop here. start to play on docker , crash it, recover it, and build your own container. will catch you in Part 2 back soon.



Comments

Popular posts from this blog

KARMA - Search for leaked Emails and Passwords

Hi Everyone, In this article we going to introduce the tool is KARMA.Its used to collect pwned Email address and passwords from pwndb. The tool is written in python3. So, you must need Python3 inside your machine . INSTALL sudo apt install tor python3 python3-pip git clone https :// github . com / decoxviii / karma . git ; cd karma sudo -H pip3 install -r requirements.txt python3 bin/karma.py --help TEST All the tests were done in  Debian/Ubuntu . Search emails with the password:  123456789 python3 bin/karma.py search '123456789' --password -o test1 Search emails with the local-part:  johndoe python3 bin/karma.py search 'johndoe' --local-part -o test2 Search emails with the domain:  hotmail . com python3 bin/karma.py search ' hotmail . com ' --domain -o test3 Search email password:  johndoe@unknown.com python3 bin/karma.py target 'johndoe@unknown.com' -o test4 DEMO VIDEO