From 7bd1d6fde3046eda5210a7add1b06cdc2897fc30 Mon Sep 17 00:00:00 2001 From: Harish Karumuthil Date: Thu, 22 Feb 2024 13:05:57 +0530 Subject: [PATCH] Updates --- Dockerfile | 2 +- docker-compose.yml | 15 ++++++++++----- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index 3a8b086..7d2cc7c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -88,5 +88,5 @@ RUN bash -c "echo -e 'secret\nsecret' | passwd -q root" # VOLUME [ "/sys/fs/cgroup" ] -CMD ["/lib/systemd/systemd"] +CMD ["/sbin/init", "--log-target=console"] # CMD [ "init", "--log-target=console", "--log-level=debug", "--crash-shell" ] diff --git a/docker-compose.yml b/docker-compose.yml index be610b4..b45e1df 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,4 +1,3 @@ - version: '3' services: www: @@ -7,11 +6,17 @@ services: dockerfile: ./Dockerfile tty: true ports: - - 8090:80 - - 8093:443 - - 8099:10000 + - 0.0.0.0:8282:22 + - 8280:80 + - 8281:443 + - 8283:10000 + + # Fallback if systemd is not working # command: '/bin/bash -c "trap : TERM INT; sleep infinity & wait"' - command: "/sbin/init --log-target=console --log-level=debug --crash-shell" + # To debug systemd + # command: "/sbin/init --log-target=console --log-level=debug --crash-shell" + # Production command + command: "/sbin/init --log-target=console" environment: # container: docker container: podman