Skip to content
This repository has been archived by the owner on Jan 14, 2025. It is now read-only.

Latest commit

 

History

History
50 lines (38 loc) · 1.77 KB

README.md

File metadata and controls

50 lines (38 loc) · 1.77 KB

GEOS639 Docker Image

Quickstart

We recommend using a Linux distribuion -- either native Linux or Windows Subsystem for Linux (WSL) on Windows.

This image is provided through Docker. Ensure that you have Docker installed for your operating system:

This image is also available on the GitHub Container Registry. Pull it onto your computer with

docker pull ghcr.io/asfopensarlab/geos639-image:main

you can then run the image with

docker run -it --init --rm -p 8888:8888 -v $HOME/jupyter-data:/home/jovyan ghcr.io/asfopensarlab/geos639-image:main

Click the 127.0.0.1:8888 link that appears, and you should be able to access the image.

Volume Permissions

If your user account is not the first account on your machine, or more specifically does not have UID=1000, the jupyter-data directory will not belong to your account. If you encounter permission errors, you can take ownership of the directory with

sudo chown -R <YOUR_USERNAME> jupyter-data

If you do this, you may encounter permission errors when starting the container (/home/jovyan is not writable). In this case, reset the permissions to their original state with

sudo chown -R 1000:100 jupyter-data

Building From Source

After cloning the repository, building and running the image should be as simple as running make in your terminal!