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