This commit is contained in:
victor 2025-02-15 22:38:59 +01:00
parent e3d3e13f45
commit 8504e84e05

View File

@ -1,23 +1,22 @@
services: services:
minishell: minishell:
container_name: "minishell" container_name: "minishell"
# image: qemux/qemu-docker
restart: always
build: build:
context: ./minishell context: ./minishell
dockerfile: Dockerfile dockerfile: Dockerfile
# cap_drop: cap_drop:
# - ALL - ALL
cap_add: cap_add:
- NET_ADMIN - NET_ADMIN
- CHOWN - CHOWN
- SETGID - SETGID
- DAC_OVERRIDE - DAC_OVERRIDE
# - FSETID - FSETID
- SETUID - SETUID
volumes:
- /home/vvobis/sgoinfre/git/personal/website/minishell/alpine/alpine-custom.iso:/boot.iso
# Prevents gaining new privileges # Prevents gaining new privileges
devices: devices:
- /dev/kvm - /dev/kvm
@ -25,9 +24,16 @@ services:
security_opt: security_opt:
- no-new-privileges - no-new-privileges
environment: # volumes:
DISK_SIZE: "1GB" # - /home/victor/git/website/minishell/linux-minishell/alpine-custom.iso:/boot.iso
RAM_SIZE: "500MB"
# environment:
# DISK_SIZE: "1GB"
# RAM_SIZE: "500MB"
# ARGUMENTS: "-boot d"
# DEBUG: "1"
# BOOT_MODE: "legacy"
# BOOT: "https://dl-cdn.alpinelinux.org/alpine/v3.21/releases/x86_64/alpine-virt-3.21.3-x86_64.iso"
# networks: # networks:
# - website_net # - website_net