Commit 2f274bb7 authored by nimrod's avatar nimrod
Browse files

- Added docker-dev alias for development work in the project's Docker image.

parent f2c353d7
Loading
Loading
Loading
Loading
+16 −0
Original line number Diff line number Diff line
@@ -84,4 +84,20 @@ gen-csr () {
    openssl req -new -newkey rsa:4096 -nodes -out $1.csr -keyout $1.key
}

docker-dev () {
    local root="$(git rev-parse --show-toplevel)"
    local repo="$(basename $root)"
    local uid="$(id -u)"
    docker build -t "$repo:dev" "$root"
    docker run --interactive \
               --publish-all \
               --name "$repo" \
               --rm \
               --tty \
               --volume "$HOME:$HOME" \
               --volume "$root:$root" \
               --user $uid \
               --workdir "$PWD" "$repo:dev" /bin/sh -l
}

. $HOME/Documents/Shore/bundle_certs/bundle_certs