Skip to content
This repository was archived by the owner on May 5, 2021. It is now read-only.

Commit 1e3a2c7

Browse files
committed
Fixed Shellscript Bugs, Added Script to Stop Web Server
Debian
1 parent 44a225a commit 1e3a2c7

File tree

3 files changed

+31
-9
lines changed

3 files changed

+31
-9
lines changed
Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
11
#!/bin/bash
22

3-
if [ "$PIDOF" = : ]; then
3+
PIDOFDOCKER=$(pidof dockerd)
4+
5+
if [ "$PIDOFDOCKER" = : ]; then
6+
echo Starting Docker Daemon
47
sudo dockerd &
5-
exit 0
8+
echo Started Docker Daemon
69
else
7-
echo The Docker Daemon is Already Running, no Need to Start!
8-
exit 0
10+
echo The Docker Daemon is Already Running, No Need to Start!
911
fi
1012

13+
echo Starting Web Server in Headless Mode
1114
cd ../dockerFiles || exit
12-
docker-compose up
15+
sudo docker-compose up
16+
echo Started Web Server in Headless Mode
17+
exit 0

debian/Docker/dockerd/startWebServerHeadless.sh

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
#!/bin/bash
22

3-
if [ "$PIDOF" = : ]; then
3+
PIDOFDOCKER=$(pidof dockerd)
4+
5+
if [ "$PIDOFDOCKER" = : ]; then
6+
echo Starting Docker Daemon
47
sudo dockerd &
5-
exit 0
8+
echo Started Docker Daemon
69
else
7-
echo The Docker Daemon is Already Running, no Need to Start!
8-
exit 0
10+
echo The Docker Daemon is Already Running, No Need to Start!
911
fi
1012

1113
cd ../dockerFiles || exit
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
#!/bin/bash
2+
3+
PIDOFMYSQL=$(sudo docker inspect -f '{{.State.Pid}}' mysql8)
4+
PIDOFPHP74=$(sudo docker inspect -f '{{.State.Pid}}' php74)
5+
6+
if [ "$PIDOFMYSQL" = 0 ] || [ "$PIDOFMYSQL" = 0 ]; then
7+
echo The Web Server Has Not Been Started Yet, No Need To Shut It Down.
8+
exit 0
9+
else
10+
echo Shutting Down Web Server
11+
cd ../dockerFiles/ || exit
12+
sudo docker-compose stop
13+
echo Web Server Shut Down
14+
exit 0
15+
fi

0 commit comments

Comments
 (0)