Skip to content

Commit b021ae0

Browse files
committed
fix: change restart policy to unless stopped
1 parent 34b8667 commit b021ae0

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

internal/db/start/start.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ func NewHostConfig() container.HostConfig {
119119
hostPort := strconv.FormatUint(uint64(utils.Config.Db.Port), 10)
120120
hostConfig := container.HostConfig{
121121
PortBindings: nat.PortMap{"5432/tcp": []nat.PortBinding{{HostPort: hostPort}}},
122-
RestartPolicy: container.RestartPolicy{Name: "always"},
122+
RestartPolicy: container.RestartPolicy{Name: container.RestartPolicyUnlessStopped},
123123
Binds: []string{
124124
utils.DbId + ":/var/lib/postgresql/data",
125125
},

internal/start/start.go

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@ EOF
318318
container.HostConfig{
319319
Binds: bind,
320320
PortBindings: nat.PortMap{"4000/tcp": []nat.PortBinding{{HostPort: strconv.FormatUint(uint64(utils.Config.Analytics.Port), 10)}}},
321-
RestartPolicy: container.RestartPolicy{Name: "always"},
321+
RestartPolicy: container.RestartPolicy{Name: container.RestartPolicyUnlessStopped},
322322
},
323323
network.NetworkingConfig{
324324
EndpointsConfig: map[string]*network.EndpointSettings{
@@ -401,7 +401,7 @@ EOF
401401
},
402402
container.HostConfig{
403403
Binds: binds,
404-
RestartPolicy: container.RestartPolicy{Name: "always"},
404+
RestartPolicy: container.RestartPolicy{Name: container.RestartPolicyUnlessStopped},
405405
SecurityOpt: securityOpts,
406406
},
407407
network.NetworkingConfig{
@@ -526,7 +526,7 @@ EOF
526526
PortBindings: nat.PortMap{nat.Port(fmt.Sprintf("%d/tcp", dockerPort)): []nat.PortBinding{{
527527
HostPort: strconv.FormatUint(uint64(utils.Config.Api.Port), 10)},
528528
}},
529-
RestartPolicy: container.RestartPolicy{Name: "always"},
529+
RestartPolicy: container.RestartPolicy{Name: container.RestartPolicyUnlessStopped},
530530
},
531531
network.NetworkingConfig{
532532
EndpointsConfig: map[string]*network.EndpointSettings{
@@ -824,7 +824,7 @@ EOF
824824
},
825825
},
826826
container.HostConfig{
827-
RestartPolicy: container.RestartPolicy{Name: "always"},
827+
RestartPolicy: container.RestartPolicy{Name: container.RestartPolicyUnlessStopped},
828828
},
829829
network.NetworkingConfig{
830830
EndpointsConfig: map[string]*network.EndpointSettings{
@@ -868,7 +868,7 @@ EOF
868868
},
869869
container.HostConfig{
870870
PortBindings: inbucketPortBindings,
871-
RestartPolicy: container.RestartPolicy{Name: "always"},
871+
RestartPolicy: container.RestartPolicy{Name: container.RestartPolicyUnlessStopped},
872872
},
873873
network.NetworkingConfig{
874874
EndpointsConfig: map[string]*network.EndpointSettings{
@@ -924,7 +924,7 @@ EOF
924924
},
925925
},
926926
container.HostConfig{
927-
RestartPolicy: container.RestartPolicy{Name: "always"},
927+
RestartPolicy: container.RestartPolicy{Name: container.RestartPolicyUnlessStopped},
928928
},
929929
network.NetworkingConfig{
930930
EndpointsConfig: map[string]*network.EndpointSettings{
@@ -958,7 +958,7 @@ EOF
958958
// PostgREST does not expose a shell for health check
959959
},
960960
container.HostConfig{
961-
RestartPolicy: container.RestartPolicy{Name: "always"},
961+
RestartPolicy: container.RestartPolicy{Name: container.RestartPolicyUnlessStopped},
962962
},
963963
network.NetworkingConfig{
964964
EndpointsConfig: map[string]*network.EndpointSettings{
@@ -1017,7 +1017,7 @@ EOF
10171017
},
10181018
},
10191019
container.HostConfig{
1020-
RestartPolicy: container.RestartPolicy{Name: "always"},
1020+
RestartPolicy: container.RestartPolicy{Name: container.RestartPolicyUnlessStopped},
10211021
Binds: []string{utils.StorageId + ":" + dockerStoragePath},
10221022
},
10231023
network.NetworkingConfig{
@@ -1060,7 +1060,7 @@ EOF
10601060
},
10611061
container.HostConfig{
10621062
VolumesFrom: []string{utils.StorageId},
1063-
RestartPolicy: container.RestartPolicy{Name: "always"},
1063+
RestartPolicy: container.RestartPolicy{Name: container.RestartPolicyUnlessStopped},
10641064
},
10651065
network.NetworkingConfig{
10661066
EndpointsConfig: map[string]*network.EndpointSettings{
@@ -1107,7 +1107,7 @@ EOF
11071107
},
11081108
},
11091109
container.HostConfig{
1110-
RestartPolicy: container.RestartPolicy{Name: "always"},
1110+
RestartPolicy: container.RestartPolicy{Name: container.RestartPolicyUnlessStopped},
11111111
},
11121112
network.NetworkingConfig{
11131113
EndpointsConfig: map[string]*network.EndpointSettings{
@@ -1155,7 +1155,7 @@ EOF
11551155
},
11561156
container.HostConfig{
11571157
PortBindings: nat.PortMap{"3000/tcp": []nat.PortBinding{{HostPort: strconv.FormatUint(uint64(utils.Config.Studio.Port), 10)}}},
1158-
RestartPolicy: container.RestartPolicy{Name: "always"},
1158+
RestartPolicy: container.RestartPolicy{Name: container.RestartPolicyUnlessStopped},
11591159
},
11601160
network.NetworkingConfig{
11611161
EndpointsConfig: map[string]*network.EndpointSettings{
@@ -1232,7 +1232,7 @@ EOF
12321232
PortBindings: nat.PortMap{nat.Port(fmt.Sprintf("%d/tcp", dockerPort)): []nat.PortBinding{{
12331233
HostPort: strconv.FormatUint(uint64(utils.Config.Db.Pooler.Port), 10)},
12341234
}},
1235-
RestartPolicy: container.RestartPolicy{Name: "always"},
1235+
RestartPolicy: container.RestartPolicy{Name: container.RestartPolicyUnlessStopped},
12361236
},
12371237
network.NetworkingConfig{
12381238
EndpointsConfig: map[string]*network.EndpointSettings{

0 commit comments

Comments
 (0)