The biggest selling point for containerization is so you can do continous integration and not have to backport things into dead distros.
If they delay the release and say we should just wait till 24.04 and port to that which is coming up, you can understand how incompetent these people are.
It would make more sense just to base these things off of Alpine. Some guy in our development department started to use docker, not because he liked docker, but because the alternative is dependancy hell. You really want to backport everything? You really think you have the time to do that? Are you actually getting paid to do that?
I recommended they put the application in docker in 2019. They didn't take my recommendation. Despite the fact that they hired me BECAUSE I knew docker. Now they have to use docker because they have no choice. But that's not my problem.
@splitshockvirus Wouldn't vm's be better though?. Now also just becuase you have docker on you're old af distro it does not mean shit will work, the shit docker uses can be a bitch to make work in fact. For dependency hell on older distro, im going to guess most of the time no one complies software right? becuase i would say thats how you can fix a lot of problems on older distros.
Now also just becuase you have docker on you're old af distro it does not mean shit will work
It's your job if you are getting paid six figures to get it to work. No one really cares how you go about doing it.
becuase i would say thats how you can fix a lot of problems on older distros.
Maybe, but if you are messing with older SSL versions and you start upgrading or downgrading those to compile your new software, that library touches so much software. You could in theory compile newer software against older versions of SSL, at the risk of introducing vulnerabilities, you also probably will run into porting issues, which probably somebody already fix, but you are doing it again for no reason.
@splitshockvirus If were going to be on older distros with either docker or bare mental, with bare metal you can not replace the main system openssl but instead have a second verison that you compile all the newer software on.
@splitshockvirus Exactly, but i think we were talking about if you were forced to stay on the dead distro. But yea being on distros that don't get updated is very stupid.
I should also say, you don't get to take down the current running application in your testing. Everything has to be done live, and your dev environment doesn't actually match production.
Well we are the ones writing the application, so we can get it to work with whatever. But there's only like 6 devs and code that's more than a decade old and is on 5 I think.