|
318 | 318 | container.HostConfig{ |
319 | 319 | Binds: bind, |
320 | 320 | 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}, |
322 | 322 | }, |
323 | 323 | network.NetworkingConfig{ |
324 | 324 | EndpointsConfig: map[string]*network.EndpointSettings{ |
|
401 | 401 | }, |
402 | 402 | container.HostConfig{ |
403 | 403 | Binds: binds, |
404 | | - RestartPolicy: container.RestartPolicy{Name: "always"}, |
| 404 | + RestartPolicy: container.RestartPolicy{Name: container.RestartPolicyUnlessStopped}, |
405 | 405 | SecurityOpt: securityOpts, |
406 | 406 | }, |
407 | 407 | network.NetworkingConfig{ |
|
526 | 526 | PortBindings: nat.PortMap{nat.Port(fmt.Sprintf("%d/tcp", dockerPort)): []nat.PortBinding{{ |
527 | 527 | HostPort: strconv.FormatUint(uint64(utils.Config.Api.Port), 10)}, |
528 | 528 | }}, |
529 | | - RestartPolicy: container.RestartPolicy{Name: "always"}, |
| 529 | + RestartPolicy: container.RestartPolicy{Name: container.RestartPolicyUnlessStopped}, |
530 | 530 | }, |
531 | 531 | network.NetworkingConfig{ |
532 | 532 | EndpointsConfig: map[string]*network.EndpointSettings{ |
|
824 | 824 | }, |
825 | 825 | }, |
826 | 826 | container.HostConfig{ |
827 | | - RestartPolicy: container.RestartPolicy{Name: "always"}, |
| 827 | + RestartPolicy: container.RestartPolicy{Name: container.RestartPolicyUnlessStopped}, |
828 | 828 | }, |
829 | 829 | network.NetworkingConfig{ |
830 | 830 | EndpointsConfig: map[string]*network.EndpointSettings{ |
|
868 | 868 | }, |
869 | 869 | container.HostConfig{ |
870 | 870 | PortBindings: inbucketPortBindings, |
871 | | - RestartPolicy: container.RestartPolicy{Name: "always"}, |
| 871 | + RestartPolicy: container.RestartPolicy{Name: container.RestartPolicyUnlessStopped}, |
872 | 872 | }, |
873 | 873 | network.NetworkingConfig{ |
874 | 874 | EndpointsConfig: map[string]*network.EndpointSettings{ |
|
924 | 924 | }, |
925 | 925 | }, |
926 | 926 | container.HostConfig{ |
927 | | - RestartPolicy: container.RestartPolicy{Name: "always"}, |
| 927 | + RestartPolicy: container.RestartPolicy{Name: container.RestartPolicyUnlessStopped}, |
928 | 928 | }, |
929 | 929 | network.NetworkingConfig{ |
930 | 930 | EndpointsConfig: map[string]*network.EndpointSettings{ |
|
958 | 958 | // PostgREST does not expose a shell for health check |
959 | 959 | }, |
960 | 960 | container.HostConfig{ |
961 | | - RestartPolicy: container.RestartPolicy{Name: "always"}, |
| 961 | + RestartPolicy: container.RestartPolicy{Name: container.RestartPolicyUnlessStopped}, |
962 | 962 | }, |
963 | 963 | network.NetworkingConfig{ |
964 | 964 | EndpointsConfig: map[string]*network.EndpointSettings{ |
@@ -1017,7 +1017,7 @@ EOF |
1017 | 1017 | }, |
1018 | 1018 | }, |
1019 | 1019 | container.HostConfig{ |
1020 | | - RestartPolicy: container.RestartPolicy{Name: "always"}, |
| 1020 | + RestartPolicy: container.RestartPolicy{Name: container.RestartPolicyUnlessStopped}, |
1021 | 1021 | Binds: []string{utils.StorageId + ":" + dockerStoragePath}, |
1022 | 1022 | }, |
1023 | 1023 | network.NetworkingConfig{ |
@@ -1060,7 +1060,7 @@ EOF |
1060 | 1060 | }, |
1061 | 1061 | container.HostConfig{ |
1062 | 1062 | VolumesFrom: []string{utils.StorageId}, |
1063 | | - RestartPolicy: container.RestartPolicy{Name: "always"}, |
| 1063 | + RestartPolicy: container.RestartPolicy{Name: container.RestartPolicyUnlessStopped}, |
1064 | 1064 | }, |
1065 | 1065 | network.NetworkingConfig{ |
1066 | 1066 | EndpointsConfig: map[string]*network.EndpointSettings{ |
@@ -1107,7 +1107,7 @@ EOF |
1107 | 1107 | }, |
1108 | 1108 | }, |
1109 | 1109 | container.HostConfig{ |
1110 | | - RestartPolicy: container.RestartPolicy{Name: "always"}, |
| 1110 | + RestartPolicy: container.RestartPolicy{Name: container.RestartPolicyUnlessStopped}, |
1111 | 1111 | }, |
1112 | 1112 | network.NetworkingConfig{ |
1113 | 1113 | EndpointsConfig: map[string]*network.EndpointSettings{ |
@@ -1155,7 +1155,7 @@ EOF |
1155 | 1155 | }, |
1156 | 1156 | container.HostConfig{ |
1157 | 1157 | 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}, |
1159 | 1159 | }, |
1160 | 1160 | network.NetworkingConfig{ |
1161 | 1161 | EndpointsConfig: map[string]*network.EndpointSettings{ |
@@ -1232,7 +1232,7 @@ EOF |
1232 | 1232 | PortBindings: nat.PortMap{nat.Port(fmt.Sprintf("%d/tcp", dockerPort)): []nat.PortBinding{{ |
1233 | 1233 | HostPort: strconv.FormatUint(uint64(utils.Config.Db.Pooler.Port), 10)}, |
1234 | 1234 | }}, |
1235 | | - RestartPolicy: container.RestartPolicy{Name: "always"}, |
| 1235 | + RestartPolicy: container.RestartPolicy{Name: container.RestartPolicyUnlessStopped}, |
1236 | 1236 | }, |
1237 | 1237 | network.NetworkingConfig{ |
1238 | 1238 | EndpointsConfig: map[string]*network.EndpointSettings{ |
|
0 commit comments