Why is Docker shilled everywhere?

I can't live a single day without seeing Docker being shilled everywhere. Every github app is made to be used using Docker...

>Docker author: Solomon Hykes

I think shilling correlates with author's ethnicity.
The same way I've noticed various universities constantly shill Albert Einstein like there have been no other scientists during that era...

  1. 2 weeks ago
    Anonymous

    i had to use it on a remote linux terminal to run some shitty server and it was a fucking nightmare

    • 2 weeks ago
      Anonymous

      i see talk of docker, pacman, and azure kubernetes everywhere

      • 2 weeks ago
        Anonymous

        Makes me feel dumb for smoking weed and playing video games when I was young instead of learning to code.

        Now I work at a staffing agency as a paper pusher hiring six figure salary people

        • 2 weeks ago
          Anonymous

          you can still get into it. take the yoke of the modern slave trade off of you. get into remote work. stop driving in nagger filled traffic. dont engage in petty quarrels with coworkers and HR. free yourself

          • 2 weeks ago
            Anonymous

            Nothing free about tech work. It's the wokest kind of bullshit job there is.

            As for docker: pajeet "programmers" are completely and utterly unable to write portable software. Hence they replicate their "works on my laptop" environment as a docker container and ship that. israelite are only indirectly to blame for that, actually: they pushed ~~*diversity*~~ and as a result crutches like docker are needed for anything to work.

          • 2 weeks ago
            Anonymous

            I always wanted to work at a home office but now I'm sceptical. It seems like another way to live in ze pod.

        • 2 weeks ago
          Anonymous

          They pay the slaves who make the slave-irons the most money, because it needs to be the part that doesn't fail.

      • 2 weeks ago
        Anonymous

        dev ops is a big thing now, you need to somehow integrate and run all the different technologies
        i'd say that dev ops and machine learning are two best paying jobs in the it industry right now

        • 2 weeks ago
          Anonymous

          I’m making a service right now to automate DevSecOps jobs away. I hate this whole industry and everyone in it. After I sell the company, I’m colonizing Africa and starting a white ethnostate. You will be hearing about me.

          • 2 weeks ago
            Anonymous

            Like all the other automation tools such as terraform, helm, kustomize, etc? Have fun. I probably won’t hear about you.

      • 2 weeks ago
        Anonymous

        It's been like that for about a decade or so now. Is (almost) everyone a newfag in this thread? Containerization is not a new thing.

      • 2 weeks ago
        Anonymous

        never heard any of these words before. maybe install adblock and dont get shilled to?

      • 2 weeks ago
        Anonymous

        Package management (i.e. "installing fucking programs") on trannix is so messed up you need to containerize the whole program if you want someone else to be able to run it.

      • 2 weeks ago
        Anonymous

        docker is an industry standard by now. learn to use it
        kubernetes is an orchestration tool for docker. it can be set up to turn containers on/off automatically depending on some metric you pick.
        azure is microsofts cloud platform. their version of AWS
        pacman is a gay meme package manager for arch, nobody runs anything serious on arch

        • 2 weeks ago
          Anonymous

          Drag Shows for children are also an industry standard.
          Have your own standards fren

          • 2 weeks ago
            Anonymous

            I was wrong, you don't glow afterall
            are you in the same province as Mr. BOOBA?

    • 2 weeks ago
      Anonymous

      >i had to use it on a remote linux terminal to run some shitty server and it was a fucking nightmare
      It isn't designed to be managed hand to mouth though, it follows the whole cattle vs pets paradigm. It sucks a fuck configuring and setting up containers initially, exposing docker container ports & fw config, storage sharing, certs, etc.
      But once you have docker compose under control, it is convenient to spin up shit and dump it real quick without much fuss. And it isn't that hard to get into either. A few weeks working in it daily with minimal experience prior and at least a midwit IQ is enough to get a decent feel for managing and running containers.
      After that, you can get into orchestration and kubernetes and whatnot. I use rancher at work. There is a ton of documentation and tutorials out there. I started locally with a few Raspberry Pis at home like 6 years back to learn, threw that shit on my resume, got hired into a DevOps position working in automation.

      • 2 weeks ago
        Anonymous

        Most people hate docker because they have to use images made by retards. My first exposure to it was a custom deployment with one set of containers running on a single server. There was literally no point to adding that complexity other than to say they were using docker. Any sort of little change to the servers in production was a huge ordeal. But for coordinating little workloads and services it's the best we have.

        • 2 weeks ago
          Anonymous

          Almost everyone just pulls images from docker repos and modifies them and clones them, no one takes the time to build their own images because most people using it probably don't understand linux well-enough on a deeper base level.
          Orchestrating changes in Production environments isn't bad as long as you have some sort of management in place. Piecemeal modifying things on the fly is fucky, but that is what lower environments are built for. But I'd be a liar if I said I didn't still get nervous modifying Docker configurations in Production environments. Killing crucial horizontally scaling processes is a good way to loose your job.

        • 2 weeks ago
          Anonymous

          Almost everyone just pulls images from docker repos and modifies them and clones them, no one takes the time to build their own images because most people using it probably don't understand linux well-enough on a deeper base level.
          Orchestrating changes in Production environments isn't bad as long as you have some sort of management in place. Piecemeal modifying things on the fly is fucky, but that is what lower environments are built for. But I'd be a liar if I said I didn't still get nervous modifying Docker configurations in Production environments. Killing crucial horizontally scaling processes is a good way to loose your job.

          I just got thrown into a job dealing with all this shit, are there any tutorials for dummies? The documentation I was handed is a mess.

          • 2 weeks ago
            Anonymous

            The regular docker documentation is good. It's really simple once you understand what's going on. Containers are sort of like services but they run a whole OS rather than a set of processes. Containers are just running images which are exactly what they sound like. You build images with a Dockerfile which defines what goes into the image and what process, script, etc. the image is based on. docker-compose is just an easy way to manage multiple containers.

  2. 2 weeks ago
    Anonymous

    >Every github app is made to be used using Docker...
    Because it's convenient, you don't have to fuck around with the environment.
    >israelites
    No

    • 2 weeks ago
      Anonymous

      This nagger gets it.
      Containers are a portable venv that consumes way less than a traditional VM, and can be automatically generated based on a single file.

      Containers are esential for scaling, having distributed systems, not being tied down to a single infraestructure provider . . .

      • 2 weeks ago
        Anonymous

        >containers
        >venvs
        >user space
        >ring 7
        >apps

        This is all just homosexual talk for scope and allocation. Literally the Job of an OS is to containerize programs, which you retarded cunts now call Apps.
        Then israelite os's started centralizing all the repositories on the system and became a bloated piece of shit.
        I have vidya from 2005 and earlier that you can run off a fucking floppy disk, and you are here sucking the dick of containers that need special containers just to run said containers.

        • 2 weeks ago
          Anonymous

          Stupid homosexual, I don't need to give a shit what's needed to run your app with docker. Just gimme the definition and I'm good to go.

          • 2 weeks ago
            Anonymous

            >I run my python code in a container in a container in a container in a container
            >I am SMRT.
            >Anyone want to buy some Doge?
            go away nagger

            • 2 weeks ago
              Anonymous

              We get it. You don’t have a job and don’t like that your high school buddies finally moved out of Labrador while you’re flinging burgers for minimum wage.

              • 2 weeks ago
                Anonymous

                I am a system architect for Platform.sh, homosexual. Go larp somewhere else and come back when you have a clue.
                You probably think internal architectures use docker too?

              • 2 weeks ago
                Anonymous

                Jesus Christ, you’re insufferable. No, everything doesn’t use docker, cunt. Just like internal systems on the platforms I work on don’t have any form of outside communication unless absolutely necessary. And if they do communicate, it’s using a protocol that’s behind security clearances. So shut the fuck up. You’re not as important and smart as you think you are.

              • 2 weeks ago
                Anonymous

                >I am a system architect for Platform.sh, homosexual.
                Can I run the SNES games my dad programmed at Nintendo on that? Asking for a friend.

              • 2 weeks ago
                Anonymous

                In fact, if you actually knew what the fuck you were talking about, you would know that cloud scalability is not as its advertised, and that any high performance system will not work on a dockerized cloud platform as it will thrash caches and i/o bottleneck even the most robust systems.
                Cloud containers are literally designed for babies-first-program type shit and web-facing shit that needs to diffuse the 5 second attentions of zoomer fucks like you.

              • 2 weeks ago
                Anonymous

                >Can't distribute his systems
                Ok, we get it. You're definitely retarded.

        • 2 weeks ago
          Anonymous

          Okay, go install multiple incompatible versions of something. I'll wait.
          https://www.php.net/manual/en/migration70.incompatible.php
          https://peps.python.org/pep-0606/
          https://doc.rust-lang.org/book/appendix-05-editions.html
          https://stackoverflow.com/questions/9464985/supporting-multiple-incompatible-versions-of-c-library
          This is a thing common across the industry. This is just programming.

          • 2 weeks ago
            Anonymous

            >My JIT language is having issues in my namespace
            >My codespace references don't work because I didn't use them and don't know what they are
            >JIT
            Fuck off homosexual

          • 2 weeks ago
            Anonymous

            Fuck off, I've been developing for more than 15 years, mostly web but also some Java, and I have never used ~~*containers*~~ for anything. You're just coping because you use and develop inefficient tech.

            >containers
            >venvs
            >user space
            >ring 7
            >apps

            This is all just homosexual talk for scope and allocation. Literally the Job of an OS is to containerize programs, which you retarded cunts now call Apps.
            Then israelite os's started centralizing all the repositories on the system and became a bloated piece of shit.
            I have vidya from 2005 and earlier that you can run off a fucking floppy disk, and you are here sucking the dick of containers that need special containers just to run said containers.

            is right.
            I have never and will never use docker for anything. At best it's just for "CONVENIENCE" which is just another word for fucking lazy bastards who don't even understand how technology works.

            • 2 weeks ago
              Anonymous

              thinking java is based, fuck off - its the most kiked and inefficient of all

              • 2 weeks ago
                Anonymous

                Holy shit lmao

                The söydev shows his final form.

              • 2 weeks ago
                Anonymous

                you want to tell me about effciency of java? Go on

              • 2 weeks ago
                Anonymous

                where did I say Java is based you fucking retard. the only software I work with that is in Java today is some old school ETL because I'm too lazy to migrate it to Python.

              • 2 weeks ago
                Anonymous

                >thinking java is based, fuck off - its the most kiked and inefficient of all

                Java is one of the fastest languages in common usage you mong.
                It's still shit for other reasons, but the JVM has had so much time spent on optimizing it that Java is incredibly efficient.

              • 2 weeks ago
                Anonymous

                don't go overselling it now. if you want speed you go for C or fortran. period.

              • 2 weeks ago
                Anonymous

                JavaScript suffers from that same issue.
                People still think it is slow today. It's not, it's incredibly fucking fast. That shit can run Unreal Engine 3 and 4.
                It's not the issue of JS itself, it's all the shitty libraries that abuse JS to high-heaven, all doing the same things - deeply nested code.
                Every scope chain you go down in JS, the slower it executes. By a huge fucking margin at that. It's awful. Why it hasn't been optimized for is beyond me. Maybe the language is fundamentally broken and it can't be fixed.
                But that's the slow part.
                Another is all these shitdevs spamming the DOM and renderer with updates, which propagate down entire chains of elements causing fuckloads of more updates because some retards thought CSS was a totally cool idea.
                The DOM and CSS needs to be deleted from web tech.

              • 2 weeks ago
                Anonymous

                >javascript
                why bring it up? we are talking programming languages here

              • 2 weeks ago
                Anonymous

                I know, I'm just pointing out a similar issue of confusion.
                And fuck that shit as well.
                I remember having to make my own function to get proper object types because the actual JS function DIDN'T FUCKING WORK. FUUUUUUUUUUUUUUUCK
                I remember having to literally use string conversion and string splitting because their own fucknig math function couldn't truncate a decimal spat out by sine for god knows what reason. I JUST WANTED TO ROTATE A DAMN SPRITE. WHY IS THE VALUE NOT BEING TRUNCATED BY THE DAMN MATH FUNCTION MADE TO TRUNCATE?!
                FUCK

              • 2 weeks ago
                Anonymous

                Ah, the righteous wrath of the average javascript enjoyer. We all have been there.

              • 2 weeks ago
                Anonymous

                Type coercion is pretty based, but they fucked up by overloading "+".

              • 2 weeks ago
                Anonymous

                web programmers are the dentists of developers

            • 2 weeks ago
              Anonymous

              hahaha

            • 2 weeks ago
              Anonymous

              >I have never and will never use docker for anything. At best it's just for "CONVENIENCE" which is just another word for fucking lazy bastards who don't even understand how technology works.
              keep in mind who some of the most enthusiastic supporters of docker were when it arrived. Devs who work for large shitty corporations whose ops teams were pajeets. These devs would end up on troubleshooting calls for hours and days come deployment time because the ops teams would fuck everything up, even step by step instructions. Changing it to docker compose up -d or even docker pull blah, docker run blah was a hell of a lot better than trusting the sirs to have the prod machines configured correctly or follow a complex install doc. I don't think docker/containers are the right fit for everything, but it did solve some problems, especially in corporate IT.

            • 2 weeks ago
              Anonymous

              >developing for 15 years
              >mostly web but also Java
              god web dev fags are the fucking worst, the world doesn't revolve around you homosexual

      • 2 weeks ago
        Anonymous

        scale your app bro

      • 2 weeks ago
        Anonymous

        >Containers are a portable venv that consumes way less than a traditional VM,
        Citation needed.

        Containers share the Kernel, which is not any significant amount of memory in modern systems. In exchange of that Docker introduces many layers of complexity, for example in networking.

        I haven't tested it but a VM with pinned cores and ethernet PCI passthrough probably performs better than the equivalent Docker container.

        • 2 weeks ago
          Anonymous

          What do you think about [...] ?

          Also is a namespaced filesystem access more efficient than a regular filesystem access to a raw block device from a VM?

          I'd really like to see some numbers.

          https://stackoverflow.com/a/26149994

      • 2 weeks ago
        Anonymous

        >Containers are esential for scaling, having distributed systems, not being tied down to a single infraestructure provider
        No. We did that just fine before linux even existed. You just need an OS that isn't a massive pile of AIDS.

        • 2 weeks ago
          Anonymous

          >we did scaling fine before linux
          No you didn't homosexual, no one did

          • 2 weeks ago
            Anonymous

            >the world didn't exist until 1994!11111
            You can go back now.

            • 2 weeks ago
              Anonymous

              Go spin up another Netscape server than grandpa. Apache won get over it.

    • 2 weeks ago
      Anonymous

      > don't run your applications on your own hardware
      > give it to ~~*us*~~ instead

      • 2 weeks ago
        Anonymous

        That's not what it is retard.

        Docker creates an image of an environment contained inside one file. It means you can run it on any machine that has docker installed (i.e. any machine thats not from the fucking 2000s).

        > Create python application to perform machine-learning activities at the edge (i.e. on the device itself rather than sending the data to the cloud for processing. lower latency = faster decisions).
        > push application to 10,000 devices, all using different hardware, firmware and operating systems.
        > 2,000 devices fail to load application. Further 3,000 devices have dependency issues. Another 1,000 devices don't receive the latest updates.
        > Compile application inside of a docker image.
        > Install docker on each device
        > Run docker image on each device
        > 0 issues across all devices
        > push updates to each docker device as and when needed

        There's a more unique use-case. For the most part, docker is fucking brilliant for reproduceability. I develop on mac. My co-workers on linux, some on windows. It's easier to work on a docker image then wrestle with OS dependencies.

        Use docker. If you're not using docker, please at least fucking use virtual environments like poetry or venv, else you'll be crying 1 year down the line when you have dependency crisis

        • 2 weeks ago
          Anonymous

          or maybe just don't use python. Python has the worst dependency hell of any "language". It is a good use case for docker because of that though, maybe the best.

          • 2 weeks ago
            Anonymous

            This, docker just helps to solve a problem that was created in the first place by using run time languages.

          • 2 weeks ago
            Anonymous

            Sadly it is where a lot of work is at because retards insist on using it because "muh loibries"
            Fucking librarycunts.
            Same reason C++ is used despite most people fucking hating the monolithic piece of AIDS that it is. A language incompatible with itself half the time. (a reason why some companies ban entire subsections of the language, especially newer features that are a god-awful mess)

            • 2 weeks ago
              Anonymous
              • 2 weeks ago
                Anonymous

                I don’t get it. Why use a template there?

              • 2 weeks ago
                Anonymous

                >I don’t get it. Why use a template there?
                The joke is that C++ templates complicate shit beyond comprehension

              • 2 weeks ago
                Anonymous

                Oh haha. I love c++ but avoid templates at all costs.

          • 2 weeks ago
            Anonymous

            dont use random packages from pip? people have a tendency to hate on python because of what retards have contributed to the OSS ecosystem. std python is great.

            • 2 weeks ago
              Anonymous

              >std python is great.
              except for the 2/3 split as alluded to by

              Sadly it is where a lot of work is at because retards insist on using it because "muh loibries"
              Fucking librarycunts.
              Same reason C++ is used despite most people fucking hating the monolithic piece of AIDS that it is. A language incompatible with itself half the time. (a reason why some companies ban entire subsections of the language, especially newer features that are a god-awful mess)

              >A language incompatible with itself half the time.

              It is a useful language and I use it myself, but god it is a PITA

              • 2 weeks ago
                Anonymous

                yes, that was a mistake, especially the breaking of compatibility. a recent version of 2 has some extra crap you can put it to make it less of a PITA, but even some of that is a major PITA.
                however, 3 is here and 2 is sunset, so get over it and do the migration work.

              • 2 weeks ago
                Anonymous

                >so get over it and do the migration work.
                I don't manage a bunch of python applications, I'm just bitching. I'm a devops guy and I write bash because it makes the "real devs" seethe

              • 2 weeks ago
                Anonymous

                > write in bash to make the devs seethe
                unfathomably based

              • 2 weeks ago
                Anonymous

                >I write bash because it makes the "real devs" seethe
                based
                I sent a dev a request to help write a batch file once. The look on his face was priceless.
                kek

                The real tech chads are learning Holy C and developing on Temple OS

                based

              • 2 weeks ago
                Anonymous

                kek awesome. i like bash because you have to ~~*name the variable*~~

        • 2 weeks ago
          Anonymous

          kek norton ghost and vmware called.

          Also this thread made me realize that the tech bubble burst is imminent. Enjoy renting your computer, don't spend all your carbon credits playing video games now.

        • 2 weeks ago
          Anonymous

          > fucked up dev environment
          > we need containerization
          > :000000000
          damn, why can't euros into software?

          >I'm having a problem
          >Have you read our instructions on our webpage?
          >No
          End user support is one ring of hell on earth. Most of my time that isn't spent doing actually interesting things is taken up by people trying to barge into my office to ask me how to restart their pc What's another level to that hell. I have been self driven learning the programming side but run into the same self doubt of feeling like I don't know enough.

          > anon, we've received anonymous reports that you were unprofessional to one of our customers
          > we are docking your pay and placing you in our Performance Improvement Plan
          > also we need you to start working evenings and be on call for the next two weeks
          > oh and we are sending your job to India next year
          like I said, hell on earth
          I'd unironically rather wage away in retail like I did in college than go back to that

  3. 2 weeks ago
    Anonymous

    why do people use docker whats the point?

    • 2 weeks ago
      Anonymous

      People are lazy.

    • 2 weeks ago
      Anonymous

      docker is kiked in that it is just fancy polish on top of linux kernel features that allow process isolation.

      Isolation meaning 2 virtualized apps running on the same physical hardware can "see" different things on the machine. You can run an app and "lie" to it about what type of machine it's running on. You can make up environmental config, or show reduced RAM, limited file system scope, IO quotas, virtual networks etc...

      The tech is powerful and useful. The docker branding is your normal kikery trying to market and sell the work of others. They will eventually turn it into enterprise SaaS. Screenshot this

      • 2 weeks ago
        Anonymous

        >They will eventually turn it into enterprise SaaS. Screenshot this
        EKS and GKE have pretty much done that.

      • 2 weeks ago
        Anonymous

        >docker is kiked in that it is just fancy polish on top of linux kernel features that allow process isolation.
        this. Docker is systemd with a bunch of marketing and ~~*hype*~~
        >They will eventually turn it into enterprise SaaS. Screenshot this
        They already tried and failed, Kubernetes killed them

    • 2 weeks ago
      Anonymous

      To make application code portable and the underlying compute matters less. All of the applications libraries and dependencies are generally contained within the container runtime.

      • 2 weeks ago
        Anonymous

        Isn't this why we have java?

        • 2 weeks ago
          Anonymous

          Nobody liked Java when it came around. Nobody likes Java now Oracle ruined it.
          Java at a basic level for shitty simple programs was fine. Java at high-level is absolute shit and offers no real advantage any more now that cross-compilation is common.
          As soon as you get to complex requirements, Javas advantages melt away as you NEED to deal with OS specific stuff. Minecraft has to do this, for example. (it's case is minor admittedly)
          Sun was working to make these issues go away, until Oracle bought them and generally made things worse.

          • 2 weeks ago
            Anonymous

            Java was slow as fuck when it first came out, but that's really not an objection anymore.
            Everything being an object is a good objection.
            Shit so complicated you are required to work with an IDE is a good objection.

            • 2 weeks ago
              Anonymous

              God, don't remind me of that pain.
              Fuck that shit was painful.
              OOP is a useful feature on its own, but not as the only way of doing things. And even then, only low-level OOP, not this deeply nested meme shit that you see in OOP diagrams with 150 trillion nodes.

              • 2 weeks ago
                Anonymous

                if you have an IDE with autocomplete, its tolerable. java devs use IDEs because of it requiring filenames to follow class names or whatever stupid shit like that...changing a name is not a simple search and replace. and once your in and IDE you can start getting all kinds of crutches that encourage really poor development practices

    • 2 weeks ago
      Anonymous

      Its easy to take care of multiple apps running. Also crating, configuring and sharing is very easy. Docker compose allows easy single command deployment.

    • 2 weeks ago
      Anonymous

      Pretty much it's just easy deployment. Set up the docker container in AWS, pushing to nonprod is just running one script, pushing to prod is also just running one script and having ops copy over the image.

      For the vast majority of shovelware webapps you don't need anything special. Autists just like to think they're amazon and waiting 0.1 seconds to get results and not writing on bare metal with C will ruin you.

  4. 2 weeks ago
    Anonymous
    • 2 weeks ago
      Anonymous

      And here I shit giving up on meccanim to just make a direct transform manipulator

  5. 2 weeks ago
    Anonymous

    Because it's the biggest container manager afaik, there are others.

    If you mean containers in general then, get out of computer science man, it's all going in that direction with cloud computing.

    I work in Allianz Direct as a devops andy, and I can tell you it's extremely useful at a high level, even though it might be inconvenient for the developer

    • 2 weeks ago
      Anonymous

      What's your tips for getting into DevOps as a transition from IT Specialist/Help Desk. I know a good amount of scripting/programming at this point, worked with Azure and Jamf, Endpoint Management. Been building Linux bootloader's since like 2007 and have a general understanding of Kubernetes and Docker. Just lacking the confidence to apply to positions.

      • 2 weeks ago
        Anonymous

        The most important trait to have is your ability and willingness to pick up a new tool and start using it within your environment. DevOps is basically just a glorified IT specifically for your team’s infrastructure and services. If you can pick up things relatively quickly, you can go in with minimal experience. Otherwise, start learning docker and kubernetes (minikube can help), start learning a deployment tool like helm or kustomize, and start learning about DNS and related networking layers. From there, you can begin your journey. It’s really not hard. I’m a computer science major who had been programming exclusively in C++ for a company that didn’t understand containers. So everything was done manually. Then I moved companies and it was a DevOps position. I knew practically nothing about any of the tools, but my friend gave me a crash course a week before the interview that showed me the typical work processes. It was surprisingly easy once you understand the tool API and CLI. Read documentation and ask on the appropriate forums (more beneficial on the tool’s forums than StackOverflow).

        • 2 weeks ago
          Anonymous

          Thanks for the info makes me feel better. And yeah pretty much everything with computers comes down to being able to read documentation and follow along so never had a problem there.

      • 2 weeks ago
        Anonymous

        DevOps is literally hell on earth and youre first in line for offshoring. Do software engineering instead.

        • 2 weeks ago
          Anonymous

          >I'm having a problem
          >Have you read our instructions on our webpage?
          >No
          End user support is one ring of hell on earth. Most of my time that isn't spent doing actually interesting things is taken up by people trying to barge into my office to ask me how to restart their pc What's another level to that hell. I have been self driven learning the programming side but run into the same self doubt of feeling like I don't know enough.

    • 2 weeks ago
      Anonymous

      Cloud computing is against freedom because it centralized the internet into a few walled gardens that can be easily controlled

      Globohomo loves the cloud

    • 2 weeks ago
      Anonymous

      >inconvenient for the developer
      its not if done properly
      >t.developer

      • 2 weeks ago
        Anonymous

        > t. developer
        this entire thread is developers homosexual

  6. 2 weeks ago
    Anonymous

    you will use docker

    • 2 weeks ago
      Anonymous

      I mean if you don't use docker whats the alternative? More vms?

      • 2 weeks ago
        Anonymous

        Vagrant

      • 2 weeks ago
        Anonymous

        Podman. I switched right when they started charging for the docker desktop. Just alias docker to podman.
        > inbefore it runs on a vm
        Docker desktop ran in a vm initially

        • 2 weeks ago
          Anonymous

          Podman containers don't run on a VM.

      • 2 weeks ago
        Anonymous

        ansible i guess?
        or some other container tech that isnt docker

      • 2 weeks ago
        Anonymous

        >whats the alternative?
        Nothing. What kind of retarded question is that? "If you don't like getting stabbed in the balls with a knife, what is the alternative? A tent peg?"

  7. 2 weeks ago
    Anonymous

    >why the fuck is this "wheel" thing getting shilled everywhere? we lived just fine without it. must be a goddamn conspiracy.
    you're trying just a bit too hard. don't try to talk about things you know nothing about.

  8. 2 weeks ago
    Anonymous

    can someone explain difference between Docker and K8s?

    • 2 weeks ago
      Anonymous

      K8s is a container networking, scheduling and orchestrating system

      Docker is a container provider

      • 2 weeks ago
        Anonymous

        thanks anon
        so if I have a php+database application, the benefit of docker is that I can launch the application on any server that runs docker? don't all servers support php+postgres/mysql? so the benefit is...?
        and what does scheduling/orchestration mean exactly? what is being scheduled/orchestrated?

        • 2 weeks ago
          Anonymous

          Docker can be installed pretty much anywhere that is remotely normal.

          You can create your environment (install all dependencies, etc) locally, freeze it in an "image", then download the image in the server, run it, and it will run a very very light virtual machine with exactly the environment you defined.

          You can run the image as many times as you need to make as many of these vms as you need.

          You could also split your DB and your PHP app into 2 containers, and you can play with them like lego, "Oh more users?" I'll boot up another PHP instance and divide the users into both, sharing the same DB, etc.

          If you wanna get into it, read the Docker docs, they're some of the best I've seen.

          • 2 weeks ago
            Anonymous

            The benefit is that your container includes all the libs & software your program needs to run, so you won't run into a 'but it works on my pc'.
            As far as orchestrating: k8s can automatically spin containers up/down depending on load. Your users then use a common 'ingress' which loadbalances their requests across currently active containers (on different hardware)

            > what is being scheduled/orchestrated?
            Alright, anon. You just deployed a few docker containers and now they need to communicate. But wait! You need to deploy another set of containers at a sister site within the company. How do you keep them all networked together so that containers from computer A (think node) can talk and interact with containers from computer B (another node)? And then suddenly, one of the pods from computer A dies, and you needed a secondary pod as a fall back so that things ran smoothly!

            Well, with kubernetes, it handles a lot of this for you, at least if you use a kubernetes framework provided by AWS or Azure. They come bundled with all lord balancers, DNS resolution, etc, all within the kubernetes cluster so that computer A and computer B’s containers can talk to one another as if they were on the same computer. Kubernetes also provides you ways to monitor container health, spawn up another one if it seems to be running like shit, and continue on like nothing happened…all without you needing to run any commands to spawn another one. And then there’s the load balancing. Spin up 5 pods in that replica set and voila, you’ve just got 5 pods all consuming data to parallelize the workflow (assuming your services are written to be stateless). And just like the other scenario, if one pod in the replica set is going to die, it’ll be replaced and you won’t notice any real hit to performance.

            This is the power of kubernetes. It allows you to set up rules that dictate how it should schedule pod creation/deletion and what to monitor on for possible reactions to events. It also provides you a way to inject networking infrastructure (if you’re attempting to deploy kubernetes bare metal) to facilitate full availability and communication.

            thank you for writing all this out
            if I don't want to use AWS/Azure and use my own servers, does docker/k8s make sense?
            another question I've always had is how to synchronize databases between two remote servers?
            does MariaDB/MySQL syncing make sense or is there another technique?
            (e.g. my webapp needs to distribute the load between N.America and Europe, so any change made on NA database needs to be reflected for Europe's users and vice versa)

            • 2 weeks ago
              Anonymous

              If you app is i/o bound on database querries your app is shit.
              Use a central DB and just deal with i/o delay like literally every single other program in existence.
              Also stop calling it an app, you sound like a homosexual zoomer.

              • 2 weeks ago
                Anonymous

                i/o bound? meaning my queries are inefficient?
                does facebook/tiktok really use a single database? no, they probably do sharding and other tricks and whatnot, but I don't want to use sharting
                >stop calling it an app
                I would never, that's why I wrote WEBapp. what's the new term for it now? I swear the lingo changes every 4 years.

              • 2 weeks ago
                Anonymous

                I/O bound simply means that if you do something you are waiting for the input and output, rather than the processing.
                All companies use a single master database, it is literally one of the main requirements for data storage. It does not have to be on a single disk, or a single table, but it is monolithic in nature. They achieve performance gains with cache layers and efficient table segmenting and other methods.
                A db call across the world will take at most 500ms round trip network time, even on the shittiest of networks. There is no world where splitting a database into 2 parts that have to do parity and de-duplication is worth trying to save some fraction of 500ms.

                You can send the DB request at the start of page load, and then usually by the time the page itself is rendered the result will already be in the client's hands.

              • 2 weeks ago
                Anonymous

                thank you for sharing your knowledge
                another question for you: how often does a table become corrupted and need to be "repaired" or restored some other way? how to mitigate such risk?

              • 2 weeks ago
                Anonymous

                I think its rare for corruption unless the underlying data storage has corruption or the system was fed corrupt data. Databases tend to be kept on solid state disks now both for speed, but also to mitigate this 'unexpected' error of the filesystems.
                One of the most common 'mitigation' systems is some kind of Aggregation layer, or 'compacting'. These are temporary or psuedo-temporary tables that act like a cache layer.
                If you use any game or service that has a 'daily or weekly' downtime, this is usually what they are doing.
                The main goal here is to verify and purge data that is not wanted long term.
                An example might be aggregating stock trades from a trade-by-trade basis into a daily/hourly type view.
                You can keep the full database if needed, but now your queries will on a smaller table, and its unlikely people will be need a specific trade from 5 years ago, and if they do, you can offer a premium service.

              • 2 weeks ago
                Anonymous

                thank you, again!

              • 2 weeks ago
                Anonymous

                since you seem to be in the knowledge sharing mood... what do you recommend to mitigate DDOS or other network attacks? (lets assume I don't want to use cloudfag)

              • 2 weeks ago
                Anonymous

                you use cloudfag because its only one which works

              • 2 weeks ago
                Anonymous

                until some tranny throws a fit and then you get dropped

              • 2 weeks ago
                Anonymous

                yes, that's the point. they cant get anyone else which works.

              • 2 weeks ago
                Anonymous

                This is a tough one. Cloudflare just throws compute power at it, as its the only really known solution afaik. They just do it upstream, so that and DDOS is segmented internally in the cloudflare network, so any single node does not get overrun.
                A vertical solution would require your own distributed network that does its own internal routing.

              • 2 weeks ago
                Anonymous

                >distributed network that does its own internal routing
                I will probably have to do this anyway based on your monolithic database answer
                - load distribution server
                - regional "processing" servers
                - single bitchin server to handle database IO
                just wondering if you knew some keywords to throw at me, I can learn the rest myself just need a place to start digging

              • 2 weeks ago
                Anonymous

                you need a bunch of reverse proxies and do load balancing.. here are your keyword

              • 2 weeks ago
                Anonymous

                thank you sir
                I assume that the basics of anti-DOS is to reject multiple requests from the same IP and to detect likely attackers that come from new IPs based on region/subnet/timing? it seems that I should learn how DDOS attacks work in the first place, do I have the right idea?

              • 2 weeks ago
                Anonymous

                dont reinvent the wheel anon
                yes you drop connections from ips which try too often per sec more keywords: nginx will do everything you want. if you want easier life and use containers you can try traefik but that might be intimidating

              • 2 weeks ago
                Anonymous

                In theory yes, you do heuristics and analysis to determine if the traffic is legit or not, but in reality its a compute time problem.
                If you spend 1000 cycles to determine if its real or not, and 10 cycles to spoof, you are facing an arms race.
                The practical side to preventing it is to also Distribute your end that does the filtering.
                It is rare that the database or other backend system is the failure point in the DDOS chain. Typically it is the load balancer, authentication server, or router that fails first.

                Yea you could setup something like a few regional servers that all communicate to a db server over an api/socket. This way if a DDOS targets a region, it will go down, but the DB and other regions will be functional.

                you two are probably glowies reading my thoughts via 5G but I owe both of you a beer regardless of the mind control

              • 2 weeks ago
                Anonymous

                yes I have weaponised autism I can do that, wont do anything bad though bro

                >thinking java is based, fuck off - its the most kiked and inefficient of all

                Java is one of the fastest languages in common usage you mong.
                It's still shit for other reasons, but the JVM has had so much time spent on optimizing it that Java is incredibly efficient.

                kek muh its so efficient now believe me. and no its still not. dont come with effciency. java has its point for multiplattform but there it stops. switch to a real language

                >Containers are esential for scaling, having distributed systems, not being tied down to a single infraestructure provider
                No. We did that just fine before linux even existed. You just need an OS that isn't a massive pile of AIDS.

                if you like being a codemonkey who does the same like you did 10 years ago. keep going

              • 2 weeks ago
                Anonymous

                >wont do anything bad though bro
                >trust me bro
                >bro just click these links bro
                >bro
                you're alright, Hans

              • 2 weeks ago
                Anonymous

                zzzzbro dont worry. While I dont care I hope you win

              • 2 weeks ago
                Anonymous

                have you ever actually done any performance testing of java? its close to C these days
                its still shit like i said for other reasons. but anyone who claims it's slow is a brainlet who is just spouting received opinions from the 90s

              • 2 weeks ago
                Anonymous

                I haven't, I hate java actually but you are right I should do this - still wont do java but you are right I have to test again

              • 2 weeks ago
                Anonymous

                >if you like being a codemonkey who does the same like you did 10 years ago
                No Rajesh, the codemonkeys are you low IQ dipshits that jump from one bandaid to the next, never understanding much less solving any problems. Those of us with three digit IQs are of course happy doing what we did 30 years ago, because we never created the stupid problems you are trying to paper over.

              • 2 weeks ago
                Anonymous

                >Rajesh
                rich coming from a fagleaf - your country is basically just Rajeshs
                I'm not just jumping to the next thing, if it makes sense and makes me money, I do it

              • 2 weeks ago
                Anonymous

                >no sar i am not the pajeet sar!
                >i only use whatever is popular and makes me money sar!
                You are famous:

                This is why docker exists:

              • 2 weeks ago
                Anonymous

                In theory yes, you do heuristics and analysis to determine if the traffic is legit or not, but in reality its a compute time problem.
                If you spend 1000 cycles to determine if its real or not, and 10 cycles to spoof, you are facing an arms race.
                The practical side to preventing it is to also Distribute your end that does the filtering.
                It is rare that the database or other backend system is the failure point in the DDOS chain. Typically it is the load balancer, authentication server, or router that fails first.

              • 2 weeks ago
                Anonymous

                I am not super up to date on the network stuff. You can have the users themselves do regional balancing with regional domains and such, but that is not going to work against DDOS. The big names here have an advantage because they can work directly with the name servers and have them do regional routing.

              • 2 weeks ago
                Anonymous

                using an geolocation-IP lookup table like GeoLite/MaxMind should do the trick from regional routing? this was going to be my strategy when the time comes to scale

              • 2 weeks ago
                Anonymous

                Yea you could setup something like a few regional servers that all communicate to a db server over an api/socket. This way if a DDOS targets a region, it will go down, but the DB and other regions will be functional.

        • 2 weeks ago
          Anonymous

          The benefit is that your container includes all the libs & software your program needs to run, so you won't run into a 'but it works on my pc'.
          As far as orchestrating: k8s can automatically spin containers up/down depending on load. Your users then use a common 'ingress' which loadbalances their requests across currently active containers (on different hardware)

        • 2 weeks ago
          Anonymous

          > what is being scheduled/orchestrated?
          Alright, anon. You just deployed a few docker containers and now they need to communicate. But wait! You need to deploy another set of containers at a sister site within the company. How do you keep them all networked together so that containers from computer A (think node) can talk and interact with containers from computer B (another node)? And then suddenly, one of the pods from computer A dies, and you needed a secondary pod as a fall back so that things ran smoothly!

          Well, with kubernetes, it handles a lot of this for you, at least if you use a kubernetes framework provided by AWS or Azure. They come bundled with all lord balancers, DNS resolution, etc, all within the kubernetes cluster so that computer A and computer B’s containers can talk to one another as if they were on the same computer. Kubernetes also provides you ways to monitor container health, spawn up another one if it seems to be running like shit, and continue on like nothing happened…all without you needing to run any commands to spawn another one. And then there’s the load balancing. Spin up 5 pods in that replica set and voila, you’ve just got 5 pods all consuming data to parallelize the workflow (assuming your services are written to be stateless). And just like the other scenario, if one pod in the replica set is going to die, it’ll be replaced and you won’t notice any real hit to performance.

          This is the power of kubernetes. It allows you to set up rules that dictate how it should schedule pod creation/deletion and what to monitor on for possible reactions to events. It also provides you a way to inject networking infrastructure (if you’re attempting to deploy kubernetes bare metal) to facilitate full availability and communication.

      • 2 weeks ago
        Anonymous

        sounds gay af
        but i guess it helps give you more siesta time somehow?

  9. 2 weeks ago
    Anonymous

    Dumb fucking naggers are already tired of docker and moving to full API Lambda based serverless. Never learn or care about containers, they are a worthless trap for retards. Serverless is better

  10. 2 weeks ago
    Anonymous

    Corporate cancer software will no be placed in the docker

    No matter how much you hate your job it will work.

  11. 2 weeks ago
    Anonymous

    Every time I see docker used at work it's inconvenient and completely unnecessary. It adds another layer to something that doesn't require it. Just run your garbage app (that you will NEVER update) natively on the server you fucking tranny.

    • 2 weeks ago
      Anonymous

      >Never update your software.
      kys

      • 2 weeks ago
        Anonymous

        Talk to your fellow trannies about this shit. Devs are the laziest pieces of shit I've ever had to deal with. Worse than network fags.

        • 2 weeks ago
          Anonymous

          Not a dev, never been a dev.

          I finished some meme trade school I did after HS to get a better paying job whilst I paid for my UNI, learned docker and some other bullshit on my own, got lucky, got a job that pays 2x that of what I would've gotten with the same experience as a programmer, also better growth prospects

  12. 2 weeks ago
    Anonymous

    >more efficient than a VM in terms of instruction throughput
    >faster to spin up/spin down, so it's more scalable
    >less extra, redundant crap because you're only loading the contents of your docker container into memory instead of a whole OS
    >can be easily ported across container platforms like aks/container services
    pretty much the only downside is it's another tech stack to learn, and applications should be developed with container scaling in mind. that, and kubernetes makes brainlet heads spin for some reason

  13. 2 weeks ago
    Anonymous

    >docker
    >docking
    wow, more gay fag shit

    • 2 weeks ago
      Anonymous

      >wow, more gay fag shit
      Funny you should mention that:

      https://kccnceu2022.sched.com/overview/type/Diversity+%2B+Equity+%2B+Inclusion
      https://kccncna2021.sched.com/overview/type/Diversity+%2B+Inclusion

  14. 2 weeks ago
    Anonymous

    Installing a bunch of shit is a pain in the ass, especially in CI environments. The main downsides are that things take longer to start and it eats disk space like a fat negress.
    You can use it for free instead of paying anything to the israelite OP mentions. Podman is another alternative.

  15. 2 weeks ago
    Anonymous

    Docker has two main benefits:
    1.) It's so insecure that backdoors become trivial for glowies.
    2.) It's so dumbed down that pajeets can click a single button to deploy software out to their servers.

    It's the IT equivalent of selling your soul to the devil. Say anything against it and you will be met with a tidal wave of maniacal shills screeching.

    • 2 weeks ago
      Anonymous

      >It's so insecure that backdoors become trivial for glowies.
      The fact that you think this means you're retarded.

      • 2 weeks ago
        Anonymous

        I mean it runs in user space how secure can it really be

        • 2 weeks ago
          Anonymous

          >how secure can it really be
          As secure as your programs are.
          It provides a security abstraction from the host-pc, and is thus more secure than running on bare metal.

    • 2 weeks ago
      Anonymous

      >It's so dumbed down

      Wait, so white people aren't dumbing down their software and products?
      I think many people use apple products for this sole reason, because it is dumbed down.

      • 2 weeks ago
        Anonymous

        No, everthing is being dumbed down by everyone. I just said "pajeet" because it's a stereotypical example of a know-nothing tech just copy-pasting their way through their job without any knowledge of what is actually running on their servers.

        When people boast about how nice it is to have all the right libraries and dependencies with the correct versions neatly packaged and then fired off to a dozen servers, what I hear is "I have no idea what code is running on our servers, and we've exponentially expanded the size of our attack surface in exchange for the convenience."

        Docker is not a solution to a technical problem; it's a solution to an employee problem.

  16. 2 weeks ago
    Anonymous

    No one in this thread has managed to tell me what's the benefit of containerizing.
    > muh don't have to care about the environment
    what does this even mean? You can run programs on Debian for practically for ever, without any major environment issues

    it's a israeli conspiracy unless someone can conclusively argue otherwise

    • 2 weeks ago
      Novus Ratio

      stable environment across multiple devs for one, so you dont have a random guy on your team using a different minor version of some dependency on his local machine and be totally unable to repro a bug on yours

    • 2 weeks ago
      Anonymous

      Dependencies are included in your container.
      They're basically VM-images, but they're faster to boot, since they all use a common linux-kernel.

    • 2 weeks ago
      Anonymous

      Think of it this way - install game version 1, now install game version 2, it upgrades game version 1 and now you are fucked because game version 2 is different and no longer has some of the features you loved in v1.
      Minecraft is a good example of that. MC beta 1.7.3 is a much loved version. (you can still play it natively without fucking around though, all versions are available in the launcher now as of the past couple years)

      Installing in containers sandboxes that program from the outside world.
      You can now install totally incompatible versions of things on the same system, on the same OS, without issue.

  17. 2 weeks ago
    Novus Ratio

    cause containerization is kewl

  18. 2 weeks ago
    Anonymous

    I hate SRE autists
    What's the fun in it

  19. 2 weeks ago
    Anonymous

    Containers are a blessing when you've started the selfhost pill (https://github.com/awesome-selfhosted/awesome-selfhosted)
    Virtual machines are good too but with containers, you don't need to specify virtual cores, memory and OS to run services except DNS or something like HomeAssistant where it's better to run it as a VM.

    Take the DevOps pill : https://roadmap.sh/devops

    • 2 weeks ago
      Anonymous

      I was thinking about doing devops the only thing that scares me is the responsibility. It sees you are the top of the top and thus can get a lot of blame for shit. Anything goes down you have to be on that call.

    • 2 weeks ago
      Anonymous

      >you don't need to specify virtual cores, memory and OS to run services
      You should though. It makes load balancing a lot easier if you've capped the CPU & RAM available to a container.

      • 2 weeks ago
        Anonymous

        Eh, really depends what you are doing with it.
        If you know the loads each container is going to get, and you want it to scale dynamically, it's fine.
        If you are running unknown loads / code, run it in a capped VM, and sell dynamic scaling as a premium service.
        Of course, this is only if you are hosting for others and not your own needs.

  20. 2 weeks ago
    Anonymous

    It makes installation kind of a breeze. It's like being handed a computer with the app already fully installed.
    If you want to run something, you just get the container, install it, and it works.
    If you want to actually integrate all that stuff into your environment, you can untangle all the dependencies and make it work on your environment. But if you just want a quick install and test to see how something works, Docker is pretty good for that.

    • 2 weeks ago
      Anonymous

      > need a container for literally everything
      that is less efficient and more resource-intensive.
      In PC gaming, the corresponding idea is having to have stupid Steam as your go between for literally any game

      • 2 weeks ago
        Anonymous

        >less efficient
        Yes
        >resource intensive
        Yes
        Which is why I use it for dev and testing. If stuff ever went out to prod, it'd be integrated properly with our production systems.
        But, FYI most of your hosting providers are just running your servers in emulation anyway. So we've kind of crossed the bridge in terms of efficiency and resources.
        Is it good? No. It's just how things are currently.

        • 2 weeks ago
          Anonymous

          A nice and reasonable response, thanks anon. It's best to host your own servers locally, that's how we do it at my work. and it's quite simple

      • 2 weeks ago
        Anonymous

        The overhead is minimal though. Extremely so.
        It's basically a non-issue.
        VMs and containerization has been optimized for for quite a while in most OSes, even Windows.

  21. 2 weeks ago
    Anonymous

    Because people are too dumb to do anything that doesn't have an easy button.

    • 2 weeks ago
      Anonymous

      Ok then, try to manually set up a VM, all your applications, and get them to work with interlocks. Then try it about a couple thousand times.

      • 2 weeks ago
        Anonymous

        you don't need a VM in the first place

        • 2 weeks ago
          Anonymous

          If you're talking about personal use (which I wasn't talking about), you don't need Docker or Kube or whatever.
          If you're talking about a company, are you fucking retarded? If we didn't have VMs, we would need some jerkoff to manually install a new OS whenever we needed another instance, along with all the setup needed so it satisfies security and network requirements. And DevOps isn't some magical thing, it's still a pain in the ass to maintain.

          • 2 weeks ago
            Anonymous

            What you just described is how literally every single industrial plant in the world works.

            • 2 weeks ago
              Anonymous

              Ok? Software doesn't have the same limitations.

              • 2 weeks ago
                Anonymous

                It also goes down every day and is full of bugs and exploits.
                Literally the point the of this thread.
                You build systems ontop of systems you don't understand because you are lazy and/or stupid.

              • 2 weeks ago
                Anonymous

                Every complex piece of software is full of bugs and exploits, even your OS that isn't under a container.

          • 2 weeks ago
            Anonymous

            Alright? Installing a new linux OS takes 30 minutes

            It also goes down every day and is full of bugs and exploits.
            Literally the point the of this thread.
            You build systems ontop of systems you don't understand because you are lazy and/or stupid.

            this.

            • 2 weeks ago
              Anonymous

              Enjoy installing an OS and all necessary tools for the specific employee in your company with various roles. Unless you’ve created OS images for each specific role, you’re going to have a bad time. This doesn’t require docker though. That’s just a general headache.

              • 2 weeks ago
                Anonymous

                > enjoy installing the necessary tools for each specific employee with various roles
                that's a one-liner on Linux terminal
                apt-get install employee-tool-1 empl-tool-2 empl-tool-3 (...)

              • 2 weeks ago
                Anonymous

                Any competent IT department can do that with a single button press while drinking coffee you fucking noob nagger tier hire.
                There are tools where you can setup hundreds at the same time.

              • 2 weeks ago
                Anonymous

                That was my point, you fucking delusional idiot. He’s claiming he’ll just walk up to the computer and manually do it for an entire company. “30 minutes tops”. Reading comprehension is low. Must be an immigrant to Canada.

              • 2 weeks ago
                Anonymous

                You are so high on yourself its amazing, crypto is like zoomer cocaine.

              • 2 weeks ago
                Anonymous

                > buy 100 computers with Windows 11 for the company
                > manually set them up one by one
                > then install docker and container technology on every single one so Martha the secretary can run the Rust blockchain backend function while responding to emails
                vs
                > buy the right kind of computer for each department, together with the correct OS
                > finished

                I still don't get it

              • 2 weeks ago
                Anonymous

                fucking leafs. its always a fucking leaf.

              • 2 weeks ago
                Anonymous

                your question does not make sense. You think about this wrong from start to finish

  22. 2 weeks ago
    Anonymous

    Hi. Issue with the download. What's the problem ??

  23. 2 weeks ago
    Anonymous

    Easy reproducable environment for the program to run in. If your program can run in X container you can run it anywhere, no need to fuck with system configuration, paths, and permissions.

    • 2 weeks ago
      Anonymous

      >running containers without knowing what's inside them
      Phew lad.

  24. 2 weeks ago
    Anonymous

    view it as 'infrastructure as code'
    it abstracts all the lower levels away and lets you define your whole setup in a few lines of code. version controlled, portable, ...
    having a OS independent local dev environment match your actual infrastructure, not having to deal with any dependencies, having a new release built and deployed to your staging/production servers by just pushing a commit to your git repo, having bugs completely reproducible in all environments, .....
    it's just fantastic

  25. 2 weeks ago
    Anonymous

    things i use at work every day as a crypto dev:
    full stack typescript frontend / rust backend
    Python and nix scripting
    blockchain with rust
    docker
    kubernetes
    aws/gke/azure

    and you retards sitting here thinking you'll make bank learning some javascript to make SPAs. lol. lmao.

    • 2 weeks ago
      Anonymous

      Got any good sources for learning how blockchain algorithms work?

    • 2 weeks ago
      Anonymous

      Bitch tits, your rug scam isn’t impressive. I work on important systems that will make or break the future for this country. You just hope to create an ecosystem that finally allows people to anonymously transact, but we both know a government agency that is in charge of printing currency in the country won’t allow a decentralized currency to take over that can’t be taxed since it’s so “anonymous”. Now go try to solve your trilemna problem where you can achieve decentralization while maintaining proper security. You’ll make real bank by doing that. Until then, everything in that space is literal speculation with a few founding members sitting on the lion’s share of coins.
      > t. Worked with and is friends with founding Ethereum members

      • 2 weeks ago
        Anonymous

        did i say anything about solidity? Nope.

        • 2 weeks ago
          Anonymous

          Good. Now go hype up your scam coin on

          [...]

          • 2 weeks ago
            Anonymous

            I didnt say anything about a coin, either.

  26. 2 weeks ago
    Grandmother

    Never heard of it.

  27. 2 weeks ago
    Anonymous

    Docker is the solution for the "Works in my machine" issue

  28. 2 weeks ago
    Anonymous

    It's simplified installer for dummies who are too stupid to run an actual installer.

  29. 2 weeks ago
    Anonymous

    Get a job

  30. 2 weeks ago
    Anonymous

    Saves a shitload of hassle and removes a lot of overhead when you can push to deploy.
    Standardize the environment. It's a nice tool coupled with k8s.

  31. 2 weeks ago
    Anonymous

    You ever developed and deployed something without docker? (Or any other containerization software)
    It's a fucking nightmare

    Why would I not like such a great tool
    Also Wrong board

  32. 2 weeks ago
    Anonymous

    I really dojy understand what Universities obsession is with Einstein. He really didn't contribute anything. Nuclear weapons are proven to be fake.

  33. 2 weeks ago
    Anonymous

    Because you have brainlets creating absolute clusterfucks installed by and maintained by other brainlets.

  34. 2 weeks ago
    Anonymous

    shit thread

  35. 2 weeks ago
    Anonymous

    It’s a good bit of kit
    Enables one to containerise and hence deploy applications in continuous integration environments.
    Compared to the bad old days where there was always some fucking thing like different OS different machine different configuration etc that would cause the bloody pipeline to fail.

  36. 2 weeks ago
    Anonymous

    >THIS GUY HAS N EVER DOCKED BEFORE
    AHAHAHAHAHAHAHA
    Should we tell him Finbros?

  37. 2 weeks ago
    Anonymous

    >Why is Docker shilled everywhere?

    Its somewhat convenient if you are working on multiple linux distros or cloud hosting and need a middleware to manage the dependencies, but if you have a microsoft enviornment docker is outright useless.

    Other than that, everyone with a decent amount of experience in Tech knows that the Software Industry is ruled more on what is trendy and fashionable in the developer community rather than using apropiate technologies for a certain tech solution.

    Why are JS frameworks shilled everywhere when its technology stack is out of control and a new framework comes out every month? Because its the same shilling as Visual Basic had in the 90s, everyone thought that VB was cool and was a technology that would be used forever, JS is the same everyone things its a cool technology and most techtards believe JS will be used forever.

    there is also a cultural thing, orphans who have nothing else in their lives other than throwing lines of code into something are always bragging about their superior technical skills and complex technology stacks they manage, so the more bloated a tech stack is the more the tech soi boys will be able to boost their shitty ego.

  38. 2 weeks ago
    Anonymous

    Never heard of Dockers (sounds like a clothing brand) and I'm not sure what GitHub is, some sort of YouTube alternativ?

  39. 2 weeks ago
    Anonymous

    >computational overhead is minimal
    >storage is cheap
    >horizontal scalability is "current era" buzzword
    Thats about it. Your new and hype fingerbox app should be capable of automated scaling up to gorillion users even if it won't have 10000 daily hits, cause you'll need to persuade ~~*investors*~~ to buy you out as potential competitiors.

  40. 2 weeks ago
    Anonymous

    only a thing because dipshits can't figure out how to use deb/rpm.

  41. 2 weeks ago
    Anonymous

    is Docker just to be used locally and amongts developers while developing to make sure they are all on same synced thing?

    or is Docker literally installed on your hosting provider and you just push changes there?
    wouldnt that slow down the app? i mean it has to communicate through docker layer with client instead of immediately with webserver that is hosted on docker?

    basically, lets say you are developing your app using Docker for mysql, webserver, all that shit locally
    whent its time to deploy it to become live how is it done? separate everything and connect on your host or it goes copy paste whole docker containers network on host as well to replicate and mimic what you have locally?

    • 2 weeks ago
      Anonymous

      You develop and deploy in docker so you can just copy-paste yea.

      • 2 weeks ago
        Anonymous

        you have to seperate docker itself from container technology. Docker is mainly used for local dev now, but containers are heavily used in production. Building, testing, deploying and managing containers in production is a huge topic with lots of complexity and technologies and techniques of its own. But the short story is things like K8S, AKS, etc are what are used in prod. Docker tried to grab this market with swarm and docker enterprise but it failed.

        its just really a container you can ship anywhere. anyone thinking muh cloud is the problem is a retard because it makes it super cheap and fast from cloud to self hosted and back - you cant get cucked by cloud vendors. You dont have to reinstall everything. If you want to do monkey work again and again you are a disgrace
        > are developing your app using Docker for mysql, webserver, all that shit locally
        you are not developing "with docker" you are just developing. if you put your product in containers and put it on AWS your server or your anus does not matter - you can put your same product into a normal server without docker and just use bare metal sql or use a container
        the 0.1% ineffciency I pay more than happy - if I dont have to fuck around with it when I have to move it because the cloud providers are doing higher prices. Just rent a server somewhere, install docker - move everything done.
        Also docker is interchangeable with any other container technology, its just a brand name like you are drinking cola but Pepsi does the same

        >the 0.1% ineffciency I pay more than happy

        well thats what i was interested in the most
        yeah i get it makes life easier if there is docker installed on your host provider and you push new changes from your local dev to the live easily
        but does that extra layer, docker, adds overhead when your users use your app online because your webserver, db, etc. are not on bare metal but inside docker who is on bare metal so docker needs to send all traffic to your webserver, db, etc.?
        is it really just 0.1% slower? did the technology really go that far?
        what about if i have millions of users hitting my app ?

        • 2 weeks ago
          Anonymous

          >but does that extra layer, docker, adds overhead when your users use your app online because your webserver, db, etc. are not on bare metal but inside docker who is on bare metal so docker needs to send all traffic to your webserver, db, etc.?
          >is it really just 0.1% slower? did the technology really go that far?
          >what about if i have millions of users hitting my app ?
          you're thinking of it like VMWare. It's not, it is lightweight virtualization much more like an automated BSD jail (yes I'm old). Think of it more as enforced process separation plus dependency packaging than a full blown OS. You can't for instance run windows inside docker, it must be Linux kernel based because it shares the parent host kernel

          • 2 weeks ago
            Anonymous

            yes I know, see

            its so neglectable its not even .1% its basically nothing. inefficiency in the code you wrote does make a way bigger impact than this. honestly the actual code that gets written today is worse because RAM and CPU is so cheap you use just more ressource than to want to win a price for best performance. You waste so much time coding its (almost) never worth it
            its just a fancy translate layer - its also basically bare metal its just a fancy way to manage everything. Docker on windows is not comparable but docker on linux is - which is the important one

            • 2 weeks ago
              Anonymous

              I wasn't talking to you I was talking to the serb

              • 2 weeks ago
                Anonymous

                >whoops sorry its getting chaotic here
                kek did it again

            • 2 weeks ago
              Anonymous

              whoops sorry its getting chaotic here

          • 2 weeks ago
            Anonymous

            there are windows containers that can be run under docker for windows so people can stuff their proprietary whatnots in
            https://learn.microsoft.com/en-us/virtualization/windowscontainers/quick-start/run-your-first-container

            docker is basically just running stuff in a chroot jail on your local system

          • 2 weeks ago
            Anonymous

            its so neglectable its not even .1% its basically nothing. inefficiency in the code you wrote does make a way bigger impact than this. honestly the actual code that gets written today is worse because RAM and CPU is so cheap you use just more ressource than to want to win a price for best performance. You waste so much time coding its (almost) never worth it
            its just a fancy translate layer - its also basically bare metal its just a fancy way to manage everything. Docker on windows is not comparable but docker on linux is - which is the important one

            thats amazing i didnt know its that performant
            so whats the catch? there has to be
            why isnt internet switching on docker to host their apps and shit?
            too complicated to setup?
            not many host providers support docker yet?
            not needed in most cases? (e.g. why would you use docker to host e-commerce website, blog, whatever)

            • 2 weeks ago
              Anonymous

              "the internet" already is moving
              the hosters most likely do it internally without the consumer noticing as it will look like a plain host/VM from inside
              anyone developing is also moving

            • 2 weeks ago
              Anonymous

              >so whats the catch? there has to be
              you have to learn a new technology. you see this bitching here because its like always people dont like new stuff. it makes everything easier, you even get "faster" freedom. you had freedom before you just can do it faster -> win for me and my bank account
              >why isnt internet switching on docker to host their apps and shit?
              question is wrong. or I dont get what you mean. the "internet" is doing this. most of the websites today are doing this, here you have a bunch of people managing 10+ year old software or maybe internal software
              >too complicated to setup?
              its easier
              >not many host providers support docker yet?
              everyone supports it, the technology was edgy new around 2010-2012
              >not needed in most cases? (e.g. why would you use docker to host e-commerce website, blog, whatever)
              you can scale up with a couple clicks or scale up automatically - you dont have to pay for servers when there are no users and you make a sale you automacilly start more containers for the next couple hours

              • 2 weeks ago
                Anonymous

                and my last question is are you working for Docker? :^)

              • 2 weeks ago
                Anonymous

                no, docker itself are a bunch of homosexuals, but like I said earlier docker is just a brand name. you can use the same containers with other technology

              • 2 weeks ago
                Anonymous

                who started it tho? and what other services support docker containers?

              • 2 weeks ago
                Anonymous

                afaik docker was the first, but never researched it. they never got it to make real money though because everything was free

                where did I say Java is based you fucking retard. the only software I work with that is in Java today is some old school ETL because I'm too lazy to migrate it to Python.

                ah sry its kinda hectic here and yes I hate java

                I mean if you don't use docker whats the alternative? More vms?

                you can use Kubernetes what is also kinda cool but you can also just use LXC on linux because it doesn't really matter, your container can be on any ship (that was the idea see docker icon)

              • 2 weeks ago
                Anonymous

                google invented cgroups which is what docker/containers are built on

        • 2 weeks ago
          Anonymous

          its so neglectable its not even .1% its basically nothing. inefficiency in the code you wrote does make a way bigger impact than this. honestly the actual code that gets written today is worse because RAM and CPU is so cheap you use just more ressource than to want to win a price for best performance. You waste so much time coding its (almost) never worth it
          its just a fancy translate layer - its also basically bare metal its just a fancy way to manage everything. Docker on windows is not comparable but docker on linux is - which is the important one

    • 2 weeks ago
      Anonymous

      you have to seperate docker itself from container technology. Docker is mainly used for local dev now, but containers are heavily used in production. Building, testing, deploying and managing containers in production is a huge topic with lots of complexity and technologies and techniques of its own. But the short story is things like K8S, AKS, etc are what are used in prod. Docker tried to grab this market with swarm and docker enterprise but it failed.

    • 2 weeks ago
      Anonymous

      its just really a container you can ship anywhere. anyone thinking muh cloud is the problem is a retard because it makes it super cheap and fast from cloud to self hosted and back - you cant get cucked by cloud vendors. You dont have to reinstall everything. If you want to do monkey work again and again you are a disgrace
      > are developing your app using Docker for mysql, webserver, all that shit locally
      you are not developing "with docker" you are just developing. if you put your product in containers and put it on AWS your server or your anus does not matter - you can put your same product into a normal server without docker and just use bare metal sql or use a container
      the 0.1% ineffciency I pay more than happy - if I dont have to fuck around with it when I have to move it because the cloud providers are doing higher prices. Just rent a server somewhere, install docker - move everything done.
      Also docker is interchangeable with any other container technology, its just a brand name like you are drinking cola but Pepsi does the same

  42. 2 weeks ago
    Anonymous

    Stop noticing things.

  43. 2 weeks ago
    Anonymous

    Never heard of it.

  44. 2 weeks ago
    Anonymous

    Man am I glad I have absolutely no fucking clue what ANY of this shit mean. I am a philistine basically but from what I gather is that the entire IT/coding space is retarded from the ground up. Why the fuck wouldn’t windows shit work on linux, and vice versa? Why are coding languages incompatible? Who decided all of this spaghetti mess?

    In my head it should all be cross compatible, what the fuck is the point if your shit doesn’t work if the conditions are slightly different? Granted I literally understand nothing about computers or technology for that matter but this seems like maybe the biggest fucking bottleneck for humanity beyond naggers whores and israelite. No wonder technology has basically stagnated when maybe talented people understandably just go “fuck this complicated mess I’m getting a business degree instead” when they realize their windows code doesn’t work on linux.

    • 2 weeks ago
      Anonymous

      It doesn't matter. In 20 years this will all be gone replace by low code/no code applications. It's already blowing up as an industry. Your HR lady will be able to drag and drop web applications soon. 90% of developers will lose their jobs with only the smartest of the smart having a job

      • 2 weeks ago
        Anonymous

        Pretty much this.
        Most of the low-level shitter pajeets that ruined software development are going to get replaced by shitty AI templates soon.
        It's going to be great. None of them have the brains to get to high level programming.
        The big issue is - where will they all go next?
        What summer courses will the flood next to ruin another industry by the millions?

  45. 2 weeks ago
    Anonymous

    >SOLOMON HYKES
    >SAMUEL HYDE
    DID NO ONE ELSE POST THIS.

  46. 2 weeks ago
    Anonymous

    I think the moderation of this board is designed to make people schizophrenic

    • 2 weeks ago
      Anonymous

      better than the alternative

  47. 2 weeks ago
    Anonymous

    You people are fucking retarded.

  48. 2 weeks ago
    Anonymous

    All the loudest retards in this thread don't even understand what containers are. A container is not a VM. A container IS "bare metal." It's just a linux process. The container image has no kernel. If it's built for x86, you can't run it on an ARM device, which you could if it were virtualized.

    I don't know why you networking types think you understand how computers actually work when you clearly don't. Go back to your data center and leave the real engineers alone.

    • 2 weeks ago
      Anonymous

      >CS retard
      >engineer
      nigga please

    • 2 weeks ago
      Anonymous

      Interesting

  49. 2 weeks ago
    Anonymous

    I miss /misc/LULZ bread.
    Stop reminding me I'm supposed to have gone back to Linux.
    I'm being lazy until the fall.

    • 2 weeks ago
      Anonymous

      uh sweaty, its GNU+Linux

      • 2 weeks ago
        Anonymous

        Got 'em!

    • 2 weeks ago
      Anonymous

      The real tech chads are learning Holy C and developing on Temple OS

  50. 2 weeks ago
    Anonymous

    So in conclusion, container-queers install a virtual machine (multiple virtual machines?) into every computer because they're too stupid to work with the underlying software or create a debian package. Only a matter of time before their containers require containers of their own, and you have 10 operating systems running to execute one simple program

    Gotcha

    • 2 weeks ago
      Anonymous

      no you retard

      • 2 weeks ago
        Anonymous

        i think you need a container for that post

  51. 2 weeks ago
    Anonymous

    It's for stupid people who can't figure out how to install React

  52. 2 weeks ago
    Anonymous

    Why did a tech thread last this long on pol
    Wtf

    • 2 weeks ago
      Anonymous

      Are we on the wrong board?

      • 2 weeks ago
        Anonymous

        techfags like /misc/. we can't say shit at work anymore so we come here.

    • 2 weeks ago
      Anonymous

      I have no idea but I thank the mods for leaving it, it was a nice discussion.
      If at worst, please move it to LULZ, it's basically the same userbase anyway these days.

    • 2 weeks ago
      Anonymous

      I believe I high percentage of /misc/'s daytime users are angry right wing sysadmins and devops guys. We have computer access all the time and dealing with idiots constantly causes rage that needs an outlet

      • 2 weeks ago
        Anonymous

        It does make sense. I believe it.

      • 2 weeks ago
        Anonymous

        Reporting in.

      • 2 weeks ago
        Anonymous

        Kek I'm the guy pointing it out and I'm a data analyst lmao

      • 2 weeks ago
        Anonymous

        I'm just what today would be called "full stack" which means for me I just do everything and keep all the money

      • 2 weeks ago
        Anonymous

        yup, checking that and confirming

      • 2 weeks ago
        Anonymous

        yup. the pajeets should fear us.

        • 2 weeks ago
          Anonymous

          Im a pajeet, is every white person at work secretly on pol plotting on how to kill me ;_____;

          • 2 weeks ago
            Anonymous

            yes.

            • 2 weeks ago
              Anonymous
          • 2 weeks ago
            Anonymous

            Pretty much. Everyone here is a nerd, though. I wouldn't worry about physical danger. That's not to say we don't hate you.

            • 2 weeks ago
              Anonymous

              what did i do to u

              • 2 weeks ago
                Anonymous

                Suppressed my salary and made it substantially harder to find a job

              • 2 weeks ago
                Anonymous

                suppressed my salary and gave me days of bullshit makework cleaning up your code. I have to try very hard to make code as bad and convoluted as yours.

                Suppressed my salary and one of you got a management position on a team I worked on and literally laid off every non Indian on the team for "cost cutting" measures but strangely it was only non Indians.

                Im sorry

              • 2 weeks ago
                Anonymous

                suppressed my salary and gave me days of bullshit makework cleaning up your code. I have to try very hard to make code as bad and convoluted as yours.

              • 2 weeks ago
                Anonymous

                Suppressed my salary and one of you got a management position on a team I worked on and literally laid off every non Indian on the team for "cost cutting" measures but strangely it was only non Indians.

              • 2 weeks ago
                Anonymous

                F

          • 2 weeks ago
            Anonymous

            >plotting
            >implying the plot isn't complete and ready for action
            Grow up.

            • 2 weeks ago
              Anonymous
            • 2 weeks ago
              Anonymous

              Pls spare me i can be the token minority in the ethnostate

              • 2 weeks ago
                Anonymous

                I would. I'm a christian.

      • 2 weeks ago
        Anonymous

        yep.

  53. 2 weeks ago
    Anonymous

    >docker le bad b-because it just is okay!
    Dont speak about stuff you dont understand

  54. 2 weeks ago
    Anonymous

    I wouldn’t mind docker if it didn’t crash all the fucking time

  55. 2 weeks ago
    Anonymous

    Imagine actually using Python to build enterprise software...

  56. 2 weeks ago
    Anonymous

    Why is this devops shit on /misc/? Learn the topic areas, and stop thinking your navel lint is interesting to others.

  57. 2 weeks ago
    Anonymous

    It's convenient. Imagine having to support legacy applications with old versions and newer ones. You don't have to juggle different environments when you could just run containers that suit a specific need.

    For the better or worse, containers are the future and we'll probably be running container applications instead of installing software the traditional way.

    • 2 weeks ago
      Anonymous

      Its not convenient if its designed to fix the convenience that created it

      • 2 weeks ago
        Anonymous

        but installing the "traditional" way is everything but convenient

  58. 2 weeks ago
    Anonymous

    Where should I go with my career next? I have no fucking idea and I had a very weird career

    1 year as support and QA
    1 year as sql admin
    4 and a half years as a low level java and c# developer (I hated this because it was a mega corporation and every developer was making my life a living hell to try to save their own jobs)
    4 years of cloud admin and support

    Currently lost my job no idea where to go next with that experience and what tech I should focus on. Was thinking maybe devops but I will have to self teach docker and python. Python should be fine because I have OOP experience but really am confused what to go for next as I don't have a clear path.

    • 2 weeks ago
      Anonymous

      just get autism and do stuff

  59. 2 weeks ago
    Anonymous

    Anybody have a good docker tutorial for machine learning/data science? I need to learn how to use it and kubernetes for ml models, but I can't find a good course. Bonus points if it's not taught by a pajeet.

    • 2 weeks ago
      Anonymous

      Use linkedin learning for this shit. It's high quality videos and free if you have a library card

  60. 2 weeks ago
    Anonymous

    i hate docker kubernetes and all this zoomershit
    they need windows

    • 2 weeks ago
      Anonymous

      fuck off and suck bills dick

      Anybody have a good docker tutorial for machine learning/data science? I need to learn how to use it and kubernetes for ml models, but I can't find a good course. Bonus points if it's not taught by a pajeet.

      they are everywhere, this is so simple shit you can learn this in 2 hours. this isn't event a skill, this is like asking has someone a tutorial to cut onions...

      • 2 weeks ago
        Anonymous

        I know it's simple, bro. It's just hard to find all the information I need in one place. There's bits and pieces floating around everywhere but never any streamlined guides. Most tutorials have a walkthrough of one specific problem that they run through from start to finish, never a generalized method that would work for any problem.

  61. 2 weeks ago
    Anonymous

    easy to stuff some spyware/backdoor or a pipeline to effect that in a container all wrapped up. as compensation it can turn a complex build-setup into a docker pull/run.

  62. 2 weeks ago
    Anonymous

    HEY YOU FUCKING nagger TRANNY JANNIES THIS IS NOT A POL THREAD

    • 2 weeks ago
      Anonymous

      REEEEE I NEED THE SAME SHITTY BAIT THREADS SPAMMED ON /misc/ OR I GO INTO AN AUTISTIC SHIT FIT

  63. 2 weeks ago
    herbs n slide

    I don't know why you're posting this in Pol, but if you don't know why Docker is useful research Continuous Integration.

    T. devfag

  64. 2 weeks ago
    Anonymous

    containers are used for deploying templated pos applications with too many requirements, it is duct tape, and shouldn't be used for any kind of secure enterprise deployment.

    it is trivial to escape a container, because unlike a hypervisor, they share kernel and memory space.

  65. 2 weeks ago
    Anonymous

    we also need to talk about when and why did it happen that programs are now called apps?
    >i built a website that gives you map of all nearby homosexual bars
    >its not a website, its an application
    >application
    what did they mean by this?
    this is some fucked up new speak

  66. 2 weeks ago
    Anonymous

    it's just a virtualization level, you can write your own with like 100 lines of bash, it's convenient and runs if properly configure
    nothing wrong with docker except it's overused by retards and tranny devs

  67. 2 weeks ago
    Anonymous

    Because linux turned into such a bloated, broken, convoluted mess of shit that people had a difficult time installing software on it due to millions of conflicting dependencies. So everyone just gave up and put yet another layer of broken shit on top of linux.

    • 2 weeks ago
      Anonymous

      Nooo, stop, don't point out that Linux has flaws, some neckbeard will get upset that you insulted his religion.
      It's a sad fact though. A sad fact that hasn't been fixed and has only gotten worse.
      I still use it over Windows any day. Fuck Windows Vistaids onwards and especially fuck the malware that is Win10/11.

      • 2 weeks ago
        Anonymous

        I'd just like to interject for a moment. What you're referring to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.

        Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called "Linux", and many of its users are not aware that it is basically the GNU system, developed by the GNU Project.

        There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called "Linux" distributions are really distributions of GNU/Linux.

        • 2 weeks ago
          Anonymous

          Thanks Richard. Dick.

  68. 2 weeks ago
    Anonymous

    because sudo docker-compose up your mom homosexual.

  69. 2 weeks ago
    Anonymous

    Fuck, people on /misc/ are constantly bragging about their six-fig tech jobs. I'd just assumed it was always a larp until now.

  70. 2 weeks ago
    Anonymous

    >Why is Docker shilled everywhere?
    Supposedly because it's better than using a VM which would cost you a fuck ton of RAM when running an application. I don't use it personally but i just realized its importance when i started taking corusera's IBM full stack dev cert program. I used to be against webdev onions bullshit like node.js and goobernetes because i'm a huge embedded/systems programming fag, but i can't get a job in those feilds unless i have a degree so i now i have to go with the flow.

    • 2 weeks ago
      Anonymous

      >Supposedly because it's better than using a VM which would cost you a fuck ton of RAM when running an application.

      docker is also way more performant than a VM.
      docker/containerization is essentially just cgroups at its core. it shares the host machines OS/kernel. which is way more lightweight than a VM which has to create and run its own OS on virtualized hardware. so a vm has its own kernel, which interacts with a hypervisor, which in turn has its own kernel which interacts with the actual hardware.
      but docker is mostly used for just keeping environments consistent

      • 2 weeks ago
        Anonymous

        What do you think about

        >Containers are a portable venv that consumes way less than a traditional VM,
        Citation needed.

        Containers share the Kernel, which is not any significant amount of memory in modern systems. In exchange of that Docker introduces many layers of complexity, for example in networking.

        I haven't tested it but a VM with pinned cores and ethernet PCI passthrough probably performs better than the equivalent Docker container.

        ?

        Also is a namespaced filesystem access more efficient than a regular filesystem access to a raw block device from a VM?

        I'd really like to see some numbers.

  71. 2 weeks ago
    Anonymous

    also the fbi or military commisioned it too. Can't remember which feds, but it was feds. And its massive package for linux. Gigabytes.

  72. 2 weeks ago
    Anonymous

    This is why docker exists:

    • 2 weeks ago
      Anonymous

      >calling a woman sir
      >can't even speak a lick of english
      >calls skype "spyke"

      pajeets a truly one of the dumbest races on this planet.

  73. 2 weeks ago
    Anonymous

    >Ruby
    come home white man

    • 2 weeks ago
      Anonymous

      Dead language but i use it at work now

      • 2 weeks ago
        Anonymous

        >Dead language
        >but i use it to make money

        >twitter
        >shopify
        >github
        >airbnb
        >...

        • 2 weeks ago
          Anonymous

          Well you can compare good search trends for python vs ruby

          • 2 weeks ago
            Anonymous

            >NPCs are flooding python community and not ruby
            good

            • 2 weeks ago
              Anonymous

              yes

        • 2 weeks ago
          Anonymous

          I never got that, whenever you see a literally who modern language and look up which software uses it, it always turns out every fucking big software uses it.
          Try it.
          So how does that work exactly?

          • 2 weeks ago
            Anonymous

            dead doesn't mean doesnt work, it means not actively used anymore. i have perl scripts from the 90s that I use, but nobody in my department speaks perl anymore.

          • 2 weeks ago
            Anonymous

            thats where the big bucks are
            bet you never heard of erlang either

            python and javascript and php are what mainstream news are to NPCs and ruby, erlang, scala are vatican library

            • 2 weeks ago
              Anonymous

              Big bucks are only cobol

              • 2 weeks ago
                Anonymous

                true words - in krautland there is like 1 guy

            • 2 weeks ago
              Anonymous

              I did, and I was susprised to hear whatsapp uses it.
              The same goes for swift, for example.

              Well this thread is about to die. Stay tuned for tomorrow where we discuss the israeli obsession with pushing the Agile methodology.

              Lol, that's just a meme buisnessman believe.

            • 2 weeks ago
              Anonymous

              Only absolutely retarded homosexuals were ever stupid enough to touch ruby. And erlang and scala are the FPLs for normies.

  74. 2 weeks ago
    Anonymous

    >bro listen you totally need docker and kubernetes and rancher and k9s and terraform and grafana and a dildo or two
    REEEEEEEEEEEEEEE

  75. 2 weeks ago
    Anonymous

    Well this thread is about to die. Stay tuned for tomorrow where we discuss the israeli obsession with pushing the Agile methodology.

    • 2 weeks ago
      Anonymous

      I'm in

    • 2 weeks ago
      Anonymous

      I loook forward to the OOP hate thread.

    • 2 weeks ago
      Anonymous

      start a new bread, i will be there

    • 2 weeks ago
      Anonymous

      >SC*UM

    • 2 weeks ago
      Anonymous

      whats there to discuss?
      big boss man just want to squeeze the most out of a human and turn his work into $$$ and give him pennies
      t.victim

Your email address will not be published.