mirror of https://github.com/testerSunshine/12306
commit
0d561034eb
@ -0,0 +1,12 @@
|
|||||||
|
version: "3"
|
||||||
|
|
||||||
|
services:
|
||||||
|
ticket:
|
||||||
|
image: 12306_ticket
|
||||||
|
build: .
|
||||||
|
# ports:
|
||||||
|
volumes:
|
||||||
|
- ./:/usr/src/app
|
||||||
|
container_name: 12306ticket
|
||||||
|
|
||||||
|
|
@ -0,0 +1,35 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
#author: tan
|
||||||
|
#date: 2019-01-07
|
||||||
|
# a script to control docker's container create restart reload and rm function
|
||||||
|
|
||||||
|
function checkSudo (){
|
||||||
|
if [ $UID -ne 0 ];then
|
||||||
|
echo -e 'it must be root!'
|
||||||
|
echo -e 'usage ./docker.sh {run|restart|rm}'
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
checkSudo
|
||||||
|
|
||||||
|
if [ $# -eq 1 ];then
|
||||||
|
|
||||||
|
case $1 in
|
||||||
|
"run")
|
||||||
|
docker-compose up;;
|
||||||
|
|
||||||
|
"restart")
|
||||||
|
docker-compose up --no-recreate;;
|
||||||
|
|
||||||
|
"rm")
|
||||||
|
docker-compose rm -f;;
|
||||||
|
|
||||||
|
"drun")
|
||||||
|
docker-compose up -d;;
|
||||||
|
|
||||||
|
*)
|
||||||
|
echo -e 'usage ./docker.sh {run|restart|rm}';;
|
||||||
|
esac
|
||||||
|
|
||||||
|
fi
|
Loading…
Reference in new issue