|
|
|
|
|
by chriswarbo
1340 days ago
|
|
> most docker images are instructions to (more or less) reproducibly create an image I can't recall ever encountering such a thing myself. On the other hand, I've seen LOTS of this sort of thing: RUN apt-get update && \
apt-get -y install apache2
The above is taken from official AWS documentation[1] but it's pretty rampant.As I mentioned above, when the instructions are reproducible, there's no point using Docker to run them; a shell script would suffice. [1] https://docs.aws.amazon.com/AmazonECS/latest/developerguide/... |
|
That's not reproducible in the sense of "reproducible software", but it is usually good enough to build other things on top of.
If you want reproducible in the sense of unchaging/same digest, you should make a custom base image with the things you never want to change and pull it from somewhere.