Enahnce the docker aliases to all allow logging after the requested action.
This commit is contained in:
@ -420,23 +420,63 @@
|
||||
}
|
||||
alias_vim: alias vi=vim
|
||||
alias_here: alias here='ls -alh `pwd`/*'
|
||||
alias_docker_reload: |
|
||||
alias docker-reload='
|
||||
function_docker_reload: |
|
||||
function docker-reload() {
|
||||
if [[ "$1" == "-h" || "$1" == "--help" ]]; then
|
||||
cat <<- EOF
|
||||
Usage: docker-reload [container_name]
|
||||
Providing the container name starts a log follow after the command.
|
||||
A reload is characterized by a DOWN, BUILD, and UP.
|
||||
EOF
|
||||
return 0
|
||||
fi
|
||||
|
||||
docker compose down &&
|
||||
docker compose build &&
|
||||
docker compose up -d
|
||||
'
|
||||
alias_docker_update: |
|
||||
alias docker-update='
|
||||
|
||||
if [[ -n "$1" ]]; then
|
||||
docker logs -f $1
|
||||
fi
|
||||
|
||||
return 0
|
||||
}
|
||||
function_docker_update: |
|
||||
function docker-update() {
|
||||
if [[ "$1" == "-h" || "$1" == "--help" ]]; then
|
||||
cat <<- EOF
|
||||
Usage: docker-update [container_name]
|
||||
Providing the container name starts a log follow after the command.
|
||||
An update is characterized by a DOWN, PULL, BUILD, and UP.
|
||||
EOF
|
||||
return 0
|
||||
fi
|
||||
|
||||
docker compose down &&
|
||||
docker compose pull &&
|
||||
docker compose build &&
|
||||
docker compose up -d
|
||||
'
|
||||
|
||||
if [[ -n "$1" ]]; then
|
||||
docker logs -f $1
|
||||
fi
|
||||
|
||||
return 0
|
||||
}
|
||||
function_docker_upgrade: |
|
||||
function docker-upgrade() {
|
||||
# Wrapper for a full-scale upgrade and log view of a container.
|
||||
# Paramaters:
|
||||
|
||||
if [[ "$1" == "-h" || "$1" == "--help" ]]; then
|
||||
cat <<- EOF
|
||||
Usage: docker-upgrade [container_name]
|
||||
Providing the container name starts a log follow after the command.
|
||||
An upgrade is characterized by a DOWN, PULL, BUILD, and UP.
|
||||
EOF
|
||||
return 0
|
||||
fi
|
||||
|
||||
# Parameters:
|
||||
# 1) Container ID or Container Name, as seen in 'docker ps' command.
|
||||
container=$1
|
||||
if [[ -z $container ]]; then
|
||||
@ -466,9 +506,29 @@
|
||||
echo "*** Following Log ***" &&
|
||||
echo "Press ^C to escape." &&
|
||||
docker logs -f $container
|
||||
|
||||
return 0
|
||||
}
|
||||
function_docker_restart: |
|
||||
function docker-restart() {
|
||||
if [[ "$1" == "-h" || "$1" == "--help" ]]; then
|
||||
cat <<- EOF
|
||||
Usage: docker-restart [container_name]
|
||||
Providing the container name starts a log follow after the command.
|
||||
A restart is characterized by a DOWN and UP.
|
||||
EOF
|
||||
return 0
|
||||
fi
|
||||
|
||||
docker compose down &&
|
||||
docker compose up -d
|
||||
|
||||
if [[ -n "$1" ]]; then
|
||||
docker logs -f $1
|
||||
fi
|
||||
|
||||
return 0
|
||||
}
|
||||
alias_docker_restart: |
|
||||
alias docker-restart='docker compose down && docker compose up -d'
|
||||
alias_code_check: |
|
||||
alias code-check='
|
||||
echo "Checking ~/Code directory for git changes."
|
||||
@ -703,10 +763,10 @@
|
||||
{{ function_flatpak_purge }}
|
||||
{{ alias_vim }}
|
||||
{{ alias_here }}
|
||||
{{ alias_docker_reload }}
|
||||
{{ alias_docker_update }}
|
||||
{{ function_docker_reload }}
|
||||
{{ function_docker_update }}
|
||||
{{ function_docker_upgrade }}
|
||||
{{ alias_docker_restart }}
|
||||
{{ function_docker_restart }}
|
||||
{{ alias_code_check }}
|
||||
{{ alias_code_reset }}
|
||||
{{ function_code_reseed }}
|
||||
|
Reference in New Issue
Block a user