Jump to content

QuarantineDrive

Members
  • Posts

    5
  • Joined

  • Last visited

Posts posted by QuarantineDrive

  1. 14 hours ago, JonathanM said:

    A docker container is like a small VM, it has parts of an OS as well as the target application. If the base OS is one that gets frequent updates...

    I see. Just a question though, if the docker gets updated due to update in base OS, wouldn't it show under `docker history`? I checked the os of the docker, and it is using Alpine Linux 3.17 which does get frequent (daily) commit merges. I wish there is a simple way to compare/diff two versions of the docker image but I assume that isn't possible :(

  2. 6 hours ago, wgstarks said:

    Actually, I think it's weekly. It's not uncommon for docker maintainers to setup a weekly update so that updates to the app (which is maintained by someone else) get installed. Many (or maybe all) of the LSIO dockers do the same thing. 

    Nope, I'm pretty sure it is daily since we just got another update today.

     

    So what you are saying is that the maintainer for this docker is using a script to fetch the original repo and updating here automatically? If this is true (which seems likely), I have two concerns:

    1. Too much unnecessary writes/updates on cache (or whatever volume the appdata is installed). As @Linxawakening mentioned, the last commit was pushed on August 2022. Thus, all these daily updates were nothing but making more disk wears. Yeah, I could opt not to update the app for that case. But then I would miss if there was any actual update that includes important changes. And this kills the purpose of updating the app.
    2. Is it safe to assume that everything will work 100% on unraid without any human involvement? I am not an expert on how to maintain dockers or anything but shouldn't we concern about OS/library compatibilities? Also what if there was any harmful or broken codes pushed in the original repo? Does the maintainer for this docker fully trust any changes that are made to the original repo?

     

  3. Hmm another update. It is almost updating every 1-2 days. However, running the following command for the docker image history shows no changes between the last 2 updates. 

    docker history mbentley/timemachine

     

     

    Before the update:

    # docker history mbentley/timemachine:latest 
    IMAGE          CREATED       CREATED BY                                      SIZE      COMMENT
    7d2f0320dc4a   2 weeks ago   CMD ["s6-svscan" "/etc/s6"]                     0B        buildkit.dockerfile.v0
    <missing>      2 weeks ago   ENTRYPOINT ["/entrypoint.sh"]                   0B        buildkit.dockerfile.v0
    <missing>      2 weeks ago   VOLUME [/var/lib/samba /var/cache/samba /run…   0B        buildkit.dockerfile.v0
    <missing>      2 weeks ago   COPY entrypoint.sh / # buildkit                 15.7kB    buildkit.dockerfile.v0
    <missing>      2 weeks ago   COPY s6 /etc/s6 # buildkit                      669B      buildkit.dockerfile.v0
    <missing>      2 weeks ago   RUN /bin/sh -c apk add --no-cache attr avahi…   96.3MB    buildkit.dockerfile.v0
    <missing>      2 weeks ago   LABEL maintainer=Matt Bentley <mbentley@mben…   0B        buildkit.dockerfile.v0
    <missing>      3 days ago    CMD ["/bin/sh"]                                 0B        buildkit.dockerfile.v0
    <missing>      3 days ago    LABEL maintainer=Matt Bentley <mbentley@mben…   0B        buildkit.dockerfile.v0
    <missing>      3 days ago    COPY / / # buildkit                             7.04MB    buildkit.dockerfile.v0

     

    After the update:

    # docker history mbentley/timemachine
    IMAGE          CREATED       CREATED BY                                      SIZE      COMMENT
    48b195cf362a   2 weeks ago   CMD ["s6-svscan" "/etc/s6"]                     0B        buildkit.dockerfile.v0
    <missing>      2 weeks ago   ENTRYPOINT ["/entrypoint.sh"]                   0B        buildkit.dockerfile.v0
    <missing>      2 weeks ago   VOLUME [/var/lib/samba /var/cache/samba /run…   0B        buildkit.dockerfile.v0
    <missing>      2 weeks ago   COPY entrypoint.sh / # buildkit                 15.7kB    buildkit.dockerfile.v0
    <missing>      2 weeks ago   COPY s6 /etc/s6 # buildkit                      669B      buildkit.dockerfile.v0
    <missing>      2 weeks ago   RUN /bin/sh -c apk add --no-cache attr avahi…   96.3MB    buildkit.dockerfile.v0
    <missing>      2 weeks ago   LABEL maintainer=Matt Bentley <mbentley@mben…   0B        buildkit.dockerfile.v0
    <missing>      3 days ago    CMD ["/bin/sh"]                                 0B        buildkit.dockerfile.v0
    <missing>      3 days ago    LABEL maintainer=Matt Bentley <mbentley@mben…   0B        buildkit.dockerfile.v0
    <missing>      3 days ago    COPY / / # buildkit                             7.04MB    buildkit.dockerfile.v0

     

    Am I missing something?

×
×
  • Create New...