diff options
-rw-r--r-- | docker/crupest-debian-dev/Dockerfile | 2 | ||||
-rwxr-xr-x | docker/crupest-debian-dev/bootstrap/start/start.bash | 7 | ||||
-rw-r--r-- | template/docker-compose.yaml.template | 4 |
3 files changed, 3 insertions, 10 deletions
diff --git a/docker/crupest-debian-dev/Dockerfile b/docker/crupest-debian-dev/Dockerfile index d30bec1..3293f03 100644 --- a/docker/crupest-debian-dev/Dockerfile +++ b/docker/crupest-debian-dev/Dockerfile @@ -18,4 +18,4 @@ WORKDIR /home/${USER} EXPOSE 8080 VOLUME [ "/data", "/state" ] -CMD [ "/bootstrap/start/start.bash" ] +CMD [ "bash", "-l" ] diff --git a/docker/crupest-debian-dev/bootstrap/start/start.bash b/docker/crupest-debian-dev/bootstrap/start/start.bash deleted file mode 100755 index 61533fc..0000000 --- a/docker/crupest-debian-dev/bootstrap/start/start.bash +++ /dev/null @@ -1,7 +0,0 @@ -#! /usr/bin/env bash - -if [ -t 0 ]; then - exec bash -l -else - /bootstrap/start/code-server.bash -fi diff --git a/template/docker-compose.yaml.template b/template/docker-compose.yaml.template index 9fdd27d..04f5b51 100644 --- a/template/docker-compose.yaml.template +++ b/template/docker-compose.yaml.template @@ -154,9 +154,9 @@ services: tags: - "crupest/debian-dev:latest" container_name: debian-dev + init: true + command: [ "/bootstrap/start/code-server.bash" ] restart: on-failure:3 - tty: true - stdin_open: true volumes: - ./data/debian-dev:/data - debian-dev-state:/state |