Skip to content

Instantly share code, notes, and snippets.

@therealromster
Last active December 5, 2015 00:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save therealromster/4eb6bc81f48ccf0ce3e0 to your computer and use it in GitHub Desktop.
Save therealromster/4eb6bc81f48ccf0ce3e0 to your computer and use it in GitHub Desktop.
~/bin/docker-setup
#!/bin/sh
#IMAGE='romster/crux-base:latest' # CRUX-3.1
IMAGE='romster/crux-base-3.2:latest'
set -e
if [ -z "${1}" ]; then
echo 'Missing portname.'
exit
fi
PKG_PORT="${1}"
mkdir -p $HOME/docker/crux/${PKG_PORT}/{packages,log,ports}
docker run -i -t \
-v /var/cache/ccache:/var/cache/ccache \
-v $HOME/docker/crux/${PKG_PORT}/log:/var/log/pkgbuild \
-v $HOME/docker/crux/${PKG_PORT}/packages:/var/ports/packages \
-v $HOME/docker/crux/${PKG_PORT}/ports:/usr/ports \
--name="${PKG_PORT}" "${IMAGE}"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment