Skip to content

A configuration for students to get set up with running the code

Notifications You must be signed in to change notification settings

uwidcit/info2602-docker-lab-runner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

INFO2602 Development Environment

This repository provides a Docker-based development environment for students enrolled in INFO2602 at The University of the West Indies (UWI). The environment includes code-server, allowing students to use Visual Studio Code (VS Code) in the browser without needing to install it locally.

Prerequisites

Before using this repository, ensure you have the following installed on your system:

  • Docker
  • Docker Compose

This can be easily achieved by downloading Docker Desktop for your respective operating system:

Getting Started

Follow the steps below to set up and run the development environment.

  1. Clone the repository

git clone https://github.com/uwidcit/info2602-docker-lab-runner.git

  1. Enter the directory

cd info2602-docker-lab-runner

  1. Launch the container

docker compose up -d

  1. Visit the following URL in a browser

http://localhost:3000

Additional Information

The container has been pre configured to run python code and, although the latest python is used, the container will allow the installation of packages globally using pip without warning about externally managed environments.

The VS Code browser has the following extensions pre-installed:

  1. Python (Used for debugging)
  2. Gitlens (DYOR)
  3. SQLite Viewer (For viewing SQLite Databases)

About

A configuration for students to get set up with running the code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published