Merge pull request #9 from maanoobh/specify-service

Specify which service when pulling the update (to avoid pulling non-chosen containers of the same stack)
This commit is contained in:
mag37
2023-02-04 12:30:50 +01:00
committed by GitHub

5
dockcheck.sh Normal file → Executable file
View File

@@ -136,8 +136,9 @@ if [ -n "$GotUpdates" ] ; then
for i in "${SelectedUpdates[@]}" for i in "${SelectedUpdates[@]}"
do do
ContPath=$(docker inspect "$i" --format '{{ index .Config.Labels "com.docker.compose.project.config_files" }}') ContPath=$(docker inspect "$i" --format '{{ index .Config.Labels "com.docker.compose.project.config_files" }}')
$DockerBin -f "$ContPath" pull ContName=$(docker inspect "$i" --format '{{ index .Config.Labels "com.docker.compose.service" }}')
$DockerBin -f "$ContPath" up -d $DockerBin -f "$ContPath" pull "$ContName"
$DockerBin -f "$ContPath" up -d "$ContName"
done done
else else
printf "\nNo updates installed, exiting.\n" printf "\nNo updates installed, exiting.\n"