Yo,

Wandering what the limit is when it comes to how many containers I can run. Currently I’m running around 15 containers. What happens if this is increased to say, 40? Also, can docker containers go “idle” when not being used - to save system resources?

I’m running a i7-6700k Intel cpu. Doesn’t seem to be struggling at all with my current setup at least, maybe only when transcoding for Jellyfin.

  • Justin@lemmy.jlh.name
    link
    fedilink
    English
    arrow-up
    3
    ·
    9 days ago

    I have gone up to about 300-400 or so. Currently running about 5 machines averaging about 100 each.

      • Justin@lemmy.jlh.name
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        6 days ago

        RAM is definitely the limiting factor. The one server with a 5600X and 64GiB ram handled it pretty well as long as I wasn’t doing cpu transcoding, though.

        I’ve since added two N100 boxes with 16GiB and two first gen Epyc 32 cores with 64GiB ram. All pretty cost effective and quiet.

        The N100 CPUs get overloaded sometimes if they’re running too many databases, but usually it balances pretty well.

      • Justin@lemmy.jlh.name
        link
        fedilink
        English
        arrow-up
        1
        ·
        7 days ago

        Yeah most of them are just high-availability replicas, probably only about 100-200 actual services/microservices