summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authornicolargo <nicolas@nicolargo.com>2022-10-29 10:55:59 +0200
committernicolargo <nicolas@nicolargo.com>2022-10-29 10:55:59 +0200
commit6116c2cc44e48b6fe17db8d798baad3a3ad4e7c4 (patch)
tree86b126fbd9bdf21780e98daa571930ab35959d04 /Makefile
parente0cc9710a419024b99bbe6662ac0488b95912b1b (diff)
Update Debian container to Python 3.11
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile18
1 files changed, 17 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 16573164..584543ca 100644
--- a/Makefile
+++ b/Makefile
@@ -118,11 +118,18 @@ flatpak: venv-dev-upgrade ## Generate FlatPack JSON file
# Docker
# ===================================================================
-docker:
+docker: docker-alpine docker-debian
+
+docker-alpine:
docker build --target full -f ./docker-files/alpine.Dockerfile -t glances:local-alpine-full .
docker build --target minimal -f ./docker-files/alpine.Dockerfile -t glances:local-alpine-minimal .
docker build --target dev -f ./docker-files/alpine.Dockerfile -t glances:local-alpine-dev .
+docker-debian:
+ docker build --target full -f ./docker-files/debian.Dockerfile -t glances:local-debian-full .
+ docker build --target minimal -f ./docker-files/debian.Dockerfile -t glances:local-debian-minimal .
+ docker build --target dev -f ./docker-files/debian.Dockerfile -t glances:local-debian-dev .
+
# ===================================================================
# Run
# ===================================================================
@@ -145,6 +152,15 @@ run-docker-alpine-full: ## Start Glances Alpine Docker full in console mode
run-docker-alpine-dev: ## Start Glances Alpine Docker dev in console mode
docker run --rm -v /var/run/docker.sock:/var/run/docker.sock:ro --pid host --network host -it glances:local-alpine-dev
+run-docker-debian-minimal: ## Start Glances Debian Docker minimal in console mode
+ docker run --rm -v /var/run/docker.sock:/var/run/docker.sock:ro --pid host --network host -it glances:local-debian-minimal
+
+run-docker-debian-full: ## Start Glances Debian Docker full in console mode
+ docker run --rm -v /var/run/docker.sock:/var/run/docker.sock:ro --pid host --network host -it glances:local-debian-full
+
+run-docker-debian-dev: ## Start Glances Debian Docker dev in console mode
+ docker run --rm -v /var/run/docker.sock:/var/run/docker.sock:ro --pid host --network host -it glances:local-debian-dev
+
run-webserver: ## Start Glances in Web server mode
./venv/bin/python -m glances -C ./conf/glances.conf -w