Ilustrate Host permissions mappings into a container.
# Create a directory that we are going to use to test our VOLUME
mkdir TEST; cd TEST
mkdir -pv DOCKER_VOLUME/{data,users,jhub}
Check contents
pip install jupyterlab-quarto | |
sudo -E mamba install quarto | |
sudo -E mamba install r-quarto | |
# quarto executable has issues finding several dendencies. | |
# We need to either add these to the environment or edit the quarto script and add these at the top | |
#!/bin/bash | |
export QUARTO_SHARE_PATH=/opt/tljh/user/share/quarto |
# There are resources | |
# https://www.arin.net/resources/registry/whois/rdap/ | |
# + | |
# There are several ways to getting the CIDR that one IP belongs to. | |
# A quick way is by using whois for a given a IP. # The CIRD will be on the record: | |
# For example for IP Address 8.8.8.1: | |
# whois 8.8.8.1 | |
# ... LINES OMITTED ... |
#!/usr/bin/env bash | |
# simple command to run the speedtest-cli using docker | |
# it will sleep for 3 secs before starting the test | |
docker run --rm -it ubuntu /bin/bash -c "apt update && apt install -y speedtest-cli && sleep 3 && speedtest-cli" |
import requests | |
import sys | |
script_name = sys.argv[0] | |
USAGE = f'''Lists package dependencies for a pip package without downloading it. | |
Usage: | |
{script_name} package_name (or package_name==version) | |
e.g. | |
To print all versions and depenencies of a given package. | |
{script_name} pandas |