diff --git a/docker_update.py b/docker_update.py index b0ca8fc..f59f465 100644 --- a/docker_update.py +++ b/docker_update.py @@ -24,13 +24,13 @@ for line in lines: if os.path.isdir(fullpath) and ("docker-compose.yml" in os.listdir(fullpath)): fullpath = os.path.join(fullpath, "docker-compose.yml") print("========= Processing " + fullpath + " =========") - print(subprocess.check_output("docker-compose -f " + fullpath + " pull", shell=True, stderr=subprocess.STDOUT)) - print(subprocess.check_output("docker-compose -f " + fullpath + " up -d", shell=True, stderr=subprocess.STDOUT)) + print(subprocess.check_output("docker-compose -f " + fullpath + " pull", shell=True, stderr=subprocess.STDOUT).decode()) + print(subprocess.check_output("docker-compose -f " + fullpath + " up -d", shell=True, stderr=subprocess.STDOUT).decode()) else: print("========= Skipping " + fullpath + ": invalid dir or docker-compos.yml =========") print("========== CLEANING UP ==========") -print(subprocess.check_output("docker system prune -af", shell=True, stderr=subprocess.STDOUT)) +print(subprocess.check_output("docker system prune -af", shell=True, stderr=subprocess.STDOUT).decode()) print("Docker update complete!\n")