[ADD] - color :) and ps
This commit is contained in:
parent
e3d3803679
commit
c2f29a05fd
@ -25,15 +25,16 @@ help () {
|
|||||||
echo "
|
echo "
|
||||||
$0 [image/repo/esl/all]
|
$0 [image/repo/esl/all]
|
||||||
|
|
||||||
* image : Generate docker images
|
* $(tput setaf 3)image $(tput sgr0): Generate docker images
|
||||||
* image-gen : Generate docker image for esl compilator
|
* $(tput setaf 3)image-gen $(tput sgr0): Generate docker image for esl compilator
|
||||||
* image-repo : Generate docker image for repository sync
|
* $(tput setaf 3)image-repo $(tput sgr0): Generate docker image for repository sync
|
||||||
* repo : start docker compose and generate repositories
|
* $(tput setaf 4)repo $(tput sgr0): start docker compose and generate repositories
|
||||||
* gen : start docker compose and generarte esl
|
* $(tput setaf 4)gen $(tput sgr0): start docker compose and generarte esl
|
||||||
* all : Do everything
|
* $(tput setaf 1)all $(tput sgr0): Do everything
|
||||||
* run-gen : Connect and run bash on instance gen
|
* $(tput setaf 2)run-gen $(tput sgr0): Connect and run bash on instance gen
|
||||||
* run-repo : Connect and run bash on instance repo
|
* $(tput setaf 2)run-repo $(tput sgr0): Connect and run bash on instance repo
|
||||||
* stop : stop all docker image
|
* $(tput setaf 2)stop $(tput sgr0): stop all docker image
|
||||||
|
* $(tput setaf 5)ps $(tput sgr0): print all docker image
|
||||||
|
|
||||||
"
|
"
|
||||||
exit
|
exit
|
||||||
@ -57,6 +58,13 @@ DockerConnect() {
|
|||||||
docker exec -ti ${Inst} bash
|
docker exec -ti ${Inst} bash
|
||||||
|
|
||||||
}
|
}
|
||||||
|
DockerPs() {
|
||||||
|
|
||||||
|
docker ps|grep $(dirname .)_esl\-$1 | awk '{print $NF}'
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
DockerStop() {
|
DockerStop() {
|
||||||
for DockerRun in $(docker ps|grep $(dirname .)_esl\- | awk '{print $NF}')
|
for DockerRun in $(docker ps|grep $(dirname .)_esl\- | awk '{print $NF}')
|
||||||
|
|||||||
@ -18,15 +18,12 @@ Exec=$1
|
|||||||
[[ "${Exec}" == "image" ]] && GenAll
|
[[ "${Exec}" == "image" ]] && GenAll
|
||||||
[[ "${Exec}" == "image-gen" ]] && DockerGen gen
|
[[ "${Exec}" == "image-gen" ]] && DockerGen gen
|
||||||
[[ "${Exec}" == "image-repo" ]] && DockerGen repo
|
[[ "${Exec}" == "image-repo" ]] && DockerGen repo
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
[[ "${Exec}" == "repo" ]] && DockerComposeRun repo
|
[[ "${Exec}" == "repo" ]] && DockerComposeRun repo
|
||||||
[[ "${Exec}" == "stop" ]] && DockerStop
|
[[ "${Exec}" == "stop" ]] && DockerStop
|
||||||
[[ "${Exec}" == "gen" ]] && DockerComposeRun gen
|
[[ "${Exec}" == "gen" ]] && DockerComposeRun gen
|
||||||
[[ "${Exec}" == "run-gen" ]] && DockerConnect gen
|
[[ "${Exec}" == "run-gen" ]] && DockerConnect gen
|
||||||
[[ "${Exec}" == "run-repo" ]] && DockerConnect repo
|
[[ "${Exec}" == "run-repo" ]] && DockerConnect repo
|
||||||
|
[[ "${Exec}" == "ps" ]] && DockerPs
|
||||||
|
|
||||||
|
|
||||||
if [[ "${Exec}" == "all" ]]
|
if [[ "${Exec}" == "all" ]]
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user