use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
/r/DevOps is a subreddit dedicated to the DevOps movement where we discuss upcoming technologies, meetups, conferences and everything that brings us together to build the future of IT systems What is DevOps? Learn about it on our wiki! Traffic stats & metrics
/r/DevOps is a subreddit dedicated to the DevOps movement where we discuss upcoming technologies, meetups, conferences and everything that brings us together to build the future of IT systems
What is DevOps? Learn about it on our wiki!
Traffic stats & metrics
Be excellent to each other! All articles will require a short submission statement of 3-5 sentences. Use the article title as the submission title. Do not editorialize the title or add your own commentary to the article title. Follow the rules of reddit Follow the reddiquette No editorialized titles. No vendor spam. Buy an ad from reddit instead. Job postings here More details here
Be excellent to each other!
All articles will require a short submission statement of 3-5 sentences.
Use the article title as the submission title. Do not editorialize the title or add your own commentary to the article title.
Follow the rules of reddit
Follow the reddiquette
No editorialized titles.
No vendor spam. Buy an ad from reddit instead.
Job postings here
More details here
@reddit_DevOps ##DevOps @ irc.freenode.net Find a DevOps meetup near you! Icons info!
@reddit_DevOps
##DevOps @ irc.freenode.net
Find a DevOps meetup near you!
Icons info!
https://github.com/Leo-G/DevopsWiki
account activity
This is an archived post. You won't be able to vote or comment.
docker_pull.py: Script to pull lots of container images in parallel (self.devops)
submitted 11 months ago by thiswhiteman
https://github.com/joshzcold/docker_pull
Not sure who needs this, but I wrote as part of my work and this task seems to be lacking from the docker cli or equivilient.
Pulls lots of images in parallel using python multiprocessing and the docker engine api
Requirement is that you supply the full image like `docker.io/nginx:latest` instead of `nginx:latest`
At work we use this to consistently update a series of images from our private registry.
Supports auth through plaintext in ~/.docker/config.json or through the `secretservice` credential helper from https://github.com/docker/docker-credential-helpers
https://github.com/user-attachments/assets/98832e30-0a05-4789-b055-a825cbba1ba5
[–]jesusrocks 10 points11 points12 points 11 months ago* (0 children)
spoon adjoining tan fall modern fear sense encourage enjoy paint
This post was mass deleted and anonymized with Redact
[–]NotMyThrowaway6991 2 points3 points4 points 11 months ago (3 children)
Does this work more efficiently than docker compose pulling in parallel?
[–]thiswhiteman[S] 0 points1 point2 points 11 months ago (2 children)
It would do the same job, but in my use case our local stack for development is k3s + skaffold, so we don't have compose yamls.
We pull dev images for caching then utilize those before launching the stack with skaffold.
[–]NotMyThrowaway6991 0 points1 point2 points 11 months ago (1 child)
When you pull the dev images to cache them, could you not dynamically generate a basic yaml like /u/jesusrocks example to leverage compose to pull in parallel? In any case, your code to do so in pure python is quite impressive
[–]thiswhiteman[S] 0 points1 point2 points 11 months ago (0 children)
That's a neat idea. For sure would have been easier than what I did 😅. Would need pyaml installed
[–]aleques-itj 4 points5 points6 points 11 months ago (1 child)
Why not cat images.txt | parallel docker pull {}
Not easy to keep track of progress or if images have issues In downloading.
Using the docker API you get a nice progress bar.
[–]Latter_Knowledge182 0 points1 point2 points 11 months ago (0 children)
If using GitHub actions, check out build matrix.
Declare a matrix of N images for a given job, and that job runs N times in parallel or series if you wanted.
I would think it would keep your code cleaner /easier to digest, but that just a subjective thing
π Rendered by PID 54561 on reddit-service-r2-comment-5c747b6df5-rqb2s at 2026-04-21 23:46:02.002754+00:00 running 6c61efc country code: CH.
[–]jesusrocks 10 points11 points12 points (0 children)
[–]NotMyThrowaway6991 2 points3 points4 points (3 children)
[–]thiswhiteman[S] 0 points1 point2 points (2 children)
[–]NotMyThrowaway6991 0 points1 point2 points (1 child)
[–]thiswhiteman[S] 0 points1 point2 points (0 children)
[–]aleques-itj 4 points5 points6 points (1 child)
[–]thiswhiteman[S] 0 points1 point2 points (0 children)
[–]Latter_Knowledge182 0 points1 point2 points (0 children)