summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgerard webb <gedw99@noreply@mills.io>2022-04-29 21:54:16 +0000
committerJames Mills <james@mills.io>2022-04-29 21:54:16 +0000
commit012ae52fc76de1a0673658db6472c015b26d94cd (patch)
tree7af283cbedac81327986e80b4c72e4ddb6e3af3c
parentacf8cbd82d0883da003933499ef799dc3ac7330b (diff)
docker small adjustments (#17)
just some basic docker make file stuff to make it easier for local dev. Co-authored-by: gedw99 <gedw99@gmail.com> Reviewed-on: https://git.mills.io/prologic/tube/pulls/17 Co-authored-by: gerard webb <gedw99@noreply@mills.io> Co-committed-by: gerard webb <gedw99@noreply@mills.io>
-rw-r--r--Dockerfile2
-rw-r--r--Makefile4
-rw-r--r--README.md5
3 files changed, 9 insertions, 2 deletions
diff --git a/Dockerfile b/Dockerfile
index a9e6353..1257ed1 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -6,7 +6,7 @@ FROM golang:alpine
RUN apk --no-cache -U add git build-base ffmpeg ffmpeg-dev
-RUN go get github.com/mutschler/mt
+RUN go install github.com/mutschler/mt@latest
COPY --from=build /src/tube /tube
diff --git a/Makefile b/Makefile
index 7956306..5836337 100644
--- a/Makefile
+++ b/Makefile
@@ -23,8 +23,10 @@ build: clean
install: build
@go install
-image:
+docker-image:
@docker build -t prologic/tube .
+docker-run:
+ @docker run -p 8000:8000 -t prologic/tube .
test: install
@go test
diff --git a/README.md b/README.md
index 81c578f..533b028 100644
--- a/README.md
+++ b/README.md
@@ -50,6 +50,11 @@ $ docker pull prologic/tube
$ docker run -p 8000:8000 -v /path/to/data:/data
```
+or using makefile:
+
+``` make docker-run ```
+
+
Open http://DOCKER_MACHINE_IP:8000/ in your Browser!
Where `DOCKER_MACHINE_IP` is the IP Address of your Docker Node.