-
Notifications
You must be signed in to change notification settings - Fork 0
/
.bash_aliases.example
28 lines (27 loc) · 1.42 KB
/
.bash_aliases.example
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# DOCKER
alias dstopcont='sudo docker stop $(docker ps -a -q)'
alias dstopall='sudo docker stop $(sudo docker ps -aq)'
alias drmcont='sudo docker rm $(docker ps -a -q)'
alias dvolprune='sudo docker volume prune'
alias dsysprune='sudo docker system prune -a'
alias ddelimages='sudo docker rmi $(docker images -q)'
alias docerase='dstopcont ; drmcont ; ddelimages ; dvolprune ; dsysprune'
alias docprune='ddelimages ; dvolprune ; dsysprune'
alias dexec='sudo docker exec -ti'
alias docps='sudo docker ps -a'
alias dcrm='dcrun rm'
alias docdf='sudo docker system df'
alias dclogs='sudo docker logs -tf --tail="50" '
alias fixsecrets='sudo chown -R root:root /path/to/docker/secrets ; sudo chmod -R 600 /path/to/docker/secrets'
# DOCKER TRAEFIK 2
alias dcrun2='cd /path/to/docker ; sudo docker compose -f /path/to/docker/docker compose-t2.yml '
alias dcfulllogs2='cd /path/to/docker ; sudo docker compose -f /path/to/docker/docker compose-t2.yml logs -tf '
alias dclogs2='cd /path/to/docker ; sudo docker compose -f /path/to/docker/docker compose-t2.yml logs -tf --tail="100" '
alias dcup2='dcrun2 up -d'
alias dcdown2='dcrun2 down'
alias dcrec2='dcrun2 up -d --force-recreate'
alias dcbuild2='dcrun2 build --pull --no-cache'
alias dcstop2='dcrun2 stop'
alias dcrestart2='dcrun2 restart '
alias dcpull2='cd /path/to/docker ; sudo docker compose -f /path/to/docker/docker compose-t2.yml pull'
alias dcedit2='cd /path/to/docker ; nano docker compose-t2.yml'