podcast/mpd-ympd-proxy-pause/build_and_run.sh

29 lines
478 B
Bash
Executable File

#! /bin/bash
set -e
set -u
cd "$(dirname "$BASH_SOURCE")"
pushd ./goprox
GOOS=linux GOARCH=amd64 go build
popd
docker network create mpdnet || true
docker build -t dev:dev .
chmod -R 777 $PWD/mnt $PWD/goproxystate
docker images | grep dev.*dev
docker run --rm -it \
--name dev \
--network mpdnet \
-v $PWD/mnt:/mnt \
-v $PWD/mpd.conf:/etc/mpd.conf \
-v $PWD/goproxystate:/opt/goproxystate \
-p 4041:4041 \
-p 8000:8000 \
-p 7000:7000 \
dev:dev