diff --git a/updateSha.sh b/updateSha.sh
index 20595806..0a3760ce 100755
--- a/updateSha.sh
+++ b/updateSha.sh
@@ -4,6 +4,7 @@
 #   - jq
 #   - mozilla-addons-to-nix
 #   - alejandra
+#   - updateImages
 
 parseFetchurl() {
     URL="$1"
@@ -18,6 +19,12 @@ parseFetchurl() {
     sed -i "s,sha256 = .*,sha256 = \"$HASH\";," "$FILE"
 }
 
+updateDocker() {
+    find "$FLAKE/devices/nos/modules/arion" \
+        -name "*compose.nix" \
+        -exec sh -c 'updateImages $(dirname "{}")' \;
+}
+
 updateFFZ() {
     FILE="$FLAKE/home/firefox/addons/default.nix"
     URL="https://cdn.frankerfacez.com/script/frankerfacez-4.0-an+fx.xpi"
@@ -67,6 +74,13 @@ updateVuetorrent() {
 
 
 doAll() {
+    updateDocker
+    updateFFZ
+    updateFirefoxAddons
+    updateVuetorrent
+}
+
+doAllWithoutDocker() {
     updateFFZ
     updateFirefoxAddons
     updateVuetorrent
@@ -74,6 +88,8 @@ doAll() {
 
 
 [[ "$1" == "-a" || "$1" == "--all" ]] && doAll
+[[ "$1" == "-ad" || "$1" == "--all-no-docker" ]] && doAllWithoutDocker
+[[ "$1" == "-d" || "$1" == "--docker" ]] && updateDocker
 [[ "$1" == "-f" || "$1" == "--firefox" ]] && updateFirefoxAddons
 [[ "$1" == "-ffz" || "$1" == "--frankerfacez" ]] && updateFFZ
 [[ "$1" == "-v" || "$1" == "--vuetorrent" ]] && updateVuetorrent