|
17 | 17 |
|
18 | 18 | if [ -z "$MONGODB_REPLICA_SET" ]; then
|
19 | 19 | echo ""
|
20 |
| - echo "#########################################" |
| 20 | + echo "#############################################" |
21 | 21 | echo "Starting single-node instance, no replica set"
|
22 | 22 | echo " - port [$MONGODB_PORT]"
|
23 | 23 | echo " - version [$MONGODB_VERSION]"
|
24 |
| - echo "#########################################" |
| 24 | + echo "#############################################" |
25 | 25 |
|
26 | 26 | docker run --name mongodb --publish $MONGODB_PORT:27017 --detach mongo:$MONGODB_VERSION
|
27 | 27 | return
|
28 | 28 | fi
|
29 | 29 |
|
30 | 30 |
|
31 | 31 | echo ""
|
32 |
| -echo "#########################################" |
| 32 | +echo "###########################################" |
33 | 33 | echo "Starting MongoDB as single-node replica set"
|
34 | 34 | echo " - port [$MONGODB_PORT]"
|
35 | 35 | echo " - version [$MONGODB_VERSION]"
|
36 | 36 | echo " - replica set [$MONGODB_REPLICA_SET]"
|
37 |
| -echo "#########################################" |
| 37 | +echo "###########################################" |
38 | 38 |
|
39 | 39 | docker run --name mongodb --publish $MONGODB_PORT:$MONGODB_PORT --detach mongo:$MONGODB_VERSION mongod --replSet $MONGODB_REPLICA_SET --port $MONGODB_PORT
|
40 | 40 |
|
@@ -88,3 +88,12 @@ docker exec --tty mongodb mongo --port $MONGODB_PORT --eval "
|
88 | 88 | "
|
89 | 89 |
|
90 | 90 | echo "Success! Initiated replica set [$MONGODB_REPLICA_SET]"
|
| 91 | + |
| 92 | +echo "" |
| 93 | +echo "##############################################" |
| 94 | +echo "Checking replica set status [$MONGODB_REPLICA_SET]" |
| 95 | +echo "##############################################" |
| 96 | + |
| 97 | +docker exec --tty mongodb mongo --port $MONGODB_PORT --eval " |
| 98 | + rs.status() |
| 99 | +" |
0 commit comments