Added support for Docker Compose v2

This commit is contained in:
nik012003
2022-08-23 21:00:30 +02:00
parent da7a105c11
commit 4bac66a3a6

View File

@@ -106,16 +106,16 @@ if not args.no_autostart:
try: try:
if args.restart: if args.restart:
puts("Running 'docker-compose restart'\n", color=colors.green) puts("Running 'docker-compose restart'\n", color=colors.green)
os.system("docker-compose -p firegex restart") os.system("docker-compose -p firegex restart || docker compose -p firegex restart")
elif args.stop: elif args.stop:
puts("Running 'docker-compose down'\n", color=colors.green) puts("Running 'docker-compose down'\n", color=colors.green)
os.system("docker-compose -p firegex down") os.system("docker-compose -p firegex down || docker compose -p firegex restart")
else: else:
if not args.build: if not args.build:
puts("Downloading docker image from github packages 'docker pull ghcr.io/pwnzer0tt1/firegex'", color=colors.green) puts("Downloading docker image from github packages 'docker pull ghcr.io/pwnzer0tt1/firegex'", color=colors.green)
os.system("docker pull ghcr.io/pwnzer0tt1/firegex") os.system("docker pull ghcr.io/pwnzer0tt1/firegex")
puts("Running 'docker-compose up -d --build'\n", color=colors.green) puts("Running 'docker-compose up -d --build'\n", color=colors.green)
os.system("docker-compose -p firegex up -d --build") os.system("docker-compose -p firegex up -d --build || docker compose -p firegex up -d --build")
finally: finally:
if not args.keep: if not args.keep:
os.remove("docker-compose.yml") os.remove("docker-compose.yml")