added safe docker login
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# name: kopano
|
||||
# name_prefix: kopano, see COMPOSE_PROJECT_NAME in .env
|
||||
services:
|
||||
server:
|
||||
build: ./core
|
||||
|
||||
14
prep
14
prep
@@ -5,6 +5,16 @@ alias up='docker compose up -d'
|
||||
alias down='docker compose down'
|
||||
alias build='docker compose build'
|
||||
alias push='docker compose push'
|
||||
docker login --username baloan --password 'yZBCUs5&@?:.'
|
||||
# access to packages
|
||||
# https://brain2life.hashnode.dev/how-to-set-up-secure-local-credential-storage-for-docker-on-ubuntu-2004
|
||||
cat ~/kopano-docker/pwd-docker.txt | docker login --username baloan --password-stdin
|
||||
# spin up apache for access to kopano packages
|
||||
if [ "$(docker ps -q -f name=dist)" ]; then
|
||||
echo "Container exists and is running."
|
||||
else
|
||||
if [ "$(docker ps -aq -f status=exited -f name=dist)" ]; then
|
||||
# cleanup
|
||||
docker rm dist
|
||||
fi
|
||||
# run your container
|
||||
docker run -d --rm --name dist -p80:80 -v/root/kopano-docker/dist:/usr/local/apache2/htdocs httpd
|
||||
fi
|
||||
|
||||
1
pwd-docker.txt
Normal file
1
pwd-docker.txt
Normal file
@@ -0,0 +1 @@
|
||||
yZBCUs5&@?:.
|
||||
Reference in New Issue
Block a user