|
|
|
@ -8,7 +8,7 @@ get_image() {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
do_install_detail() {
|
|
|
|
|
local config=`uci get lxdterm.@lxdterm[0].container 2>/dev/null`
|
|
|
|
|
local config=`uci get lxc-attach.@lxc-attach[0].container 2>/dev/null`
|
|
|
|
|
|
|
|
|
|
#Generate the generic environment variables for the docker-compose
|
|
|
|
|
|
|
|
|
@ -46,16 +46,16 @@ case ${ACTION} in
|
|
|
|
|
do_install_detail
|
|
|
|
|
;;
|
|
|
|
|
"rm")
|
|
|
|
|
docker rm -f lxdterm
|
|
|
|
|
docker rm -f lxc-attach
|
|
|
|
|
;;
|
|
|
|
|
"start" | "stop" | "restart")
|
|
|
|
|
docker ${ACTION} lxdterm
|
|
|
|
|
docker ${ACTION} lxc-attach
|
|
|
|
|
;;
|
|
|
|
|
"status")
|
|
|
|
|
docker ps --all -f 'name=lxdterm' --format '{{.State}}'
|
|
|
|
|
docker ps --all -f 'name=lxc-attach' --format '{{.State}}'
|
|
|
|
|
;;
|
|
|
|
|
"port")
|
|
|
|
|
docker ps --all -f 'name=lxdterm' --format '{{.Ports}}' | grep -om1 '0.0.0.0:[0-9]*' | sed 's/0.0.0.0://'
|
|
|
|
|
docker ps --all -f 'name=lxc-attach' --format '{{.Ports}}' | grep -om1 '0.0.0.0:[0-9]*' | sed 's/0.0.0.0://'
|
|
|
|
|
;;
|
|
|
|
|
*)
|
|
|
|
|
usage
|