[Avg. reading time: 13 minutes]

Setting up Bigdata Environment

This setup creates a ready-made development environment for this course.

Instead of installing the necessary softwares, libraries, compilers, and tools on your laptop, everything runs inside a container.

This guarantees everyone has the exact same setup, so there’s no “it works on my machine” problem.

We will learn how this works in later weeks.


Video

Step by Step

  1. Install VSCode and Remote Development Extension

  1. Install Docker Personal and make sure Engine is running

  1. Copy the gitrepo https://github.com/gchandra10/workspace-bigdata

  1. Click “Copy URL to clipboard”

  1. Open Terminal / Command Prompt and clone the Repo

  1. Step after cloning the repo

  1. Click “Open Workspace from File…”

  1. Choose the Workspace file inside the folder

  1. VSCode will prompt to Reopen in Container, click that Button.

  1. After few minutes (depends on your computer capability and network speed), you will see a message like this.

  1. If you see /workspaces/workspace-bigdata $ your installation is successful

  1. Verify the Python version. It may vary depending upon what is latest at that time.

How to close the Workspace

  1. Click “Close Remote Connection”

How to ReOpen Workspace again

  1. Click “File”

  1. Click “Open Workspace from File…”

  1. Click “Documents”

  1. Click “text field”

  1. Click “text field”

  1. Click “open workspace from file”

Tip: This time it will load the Remote Workspace immediately.

  1. Click “image”

Reset and Retry

  • Close VSCode
  • Delete workspace-bigdata folder and all files
  • Open command prompt
  • Run the following commands to clean the existing containers
docker rm $(docker ps -aq)

docker rmi $(docker image -aq)

docker volume rm $(docker volume ls -q) 
  • Goto command prompt clone the repository (I have updated a newer version)

https://github.com/gchandra10/workspace-bigdata.git

And follow the steps mentioned above

Note: pls make sure docker is running and you have enough space.

#setup #workspace #devcontainerVer 6.0.18

Last change: 2026-03-03