From dd758f7e12b20f3c72300ba854f59ef060d4aaa6 Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen@paragon-es.de> Date: Sat, 22 Dec 2018 20:50:05 +0100 Subject: [PATCH] Remove container after exit and ask for project name at the beginning --- l3d | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/l3d b/l3d index 3fb8ed7..90d90cd 100755 --- a/l3d +++ b/l3d @@ -14,9 +14,13 @@ if [[ "${PHP_VERSION}" == "" ]]; then done echo "PHP_VERSION=${PHP_VERSION}" >>.env fi +if [[ "${COMPOSE_PROJECT_NAME}" == "" ]]; then + read -p "Name your project (used as subdomain): " COMPOSE_PROJECT_NAME + echo "COMPOSE_PROJECT_NAME=${COMPOSE_PROJECT_NAME}" >>.env +fi if [[ "$1" == "-u" ]]; then docker pull registry.lakedrops.com/docker/l3d:php-${PHP_VERSION} fi -docker run -it -v /var/run/docker.sock:/var/run/docker.sock -v ${PWD}:/drupal -v ${SSH_AUTH_SOCK}:/ssh-agent -v ${HOME}/.traefik:/root/.traefik -e SSH_AUTH_SOCK=/ssh-agent -w /drupal registry.lakedrops.com/docker/l3d:php-${PHP_VERSION} /usr/bin/fish +docker run --rm -it -v /var/run/docker.sock:/var/run/docker.sock -v ${PWD}:/drupal -v ${SSH_AUTH_SOCK}:/ssh-agent -v ${HOME}/.traefik:/root/.traefik -e SSH_AUTH_SOCK=/ssh-agent -e COMPOSE_PROJECT_NAME=${COMPOSE_PROJECT_NAME} -w /drupal registry.lakedrops.com/docker/l3d:php-${PHP_VERSION} /usr/bin/fish -- GitLab