This repository contains code samples for using Julia to implement some general-purpose algorithms.
Codes run on top of a Docker image, ensuring a consistent and reproducible environment.
Important
You will need to have Docker installed on your machine. You can download it from the Docker website.
Note
To run the code, you will need to first pull the Docker image by running the following command:
docker pull abmhamdi/infodev:isetbzThis may take a while, as it will download and install all necessary dependencies. The basic way to start a container is:
docker run -p 6080:80 -v /dev/shm:/dev/shm abmhamdi/infodev:isetbzdocker-compose up -dstarts the container in detached modedocker-compose downstops and destroys the container
Services can be run by typing the command docker-compose up. This will start the Jupyter Lab on http://localhost:2468 and you should be able to use Julia from within the notebook by starting a new Julia notebook. You can parallelly start Pluto on http://localhost:1234.