Is "deploying to Docker containers" now a thing?
-
@FrostCat said in Is "deploying to Docker containers" now a thing?:
The .Net Framework client install comes with VB.Net and C# compilers (as well as an IL ASM compiler)
In other words, an SDK. A simple one, but an SDK nonetheless.
-
@RaceProUK said in Is "deploying to Docker containers" now a thing?:
Are you on a 28k modem or something?
Fuckin-A, this is like the updates thread all over again. Why are you guys so user hostile?
-
Because I live in a country where I can tether my phone and download a game over Steam of many gigabytes in a few hours.
-
@FrostCat said in Is "deploying to Docker containers" now a thing?:
@dkf Actually the tin contains a label with the words "Ronseal Quick Drying Woodstain" on it, and not Ronseal Quick Drying Woodstain.
Using a tin to contain a label sounds like overpackaging to me.
-
@Greybeard Have you seen how much packaging some things have nowadays?
-
@RaceProUK said in Is "deploying to Docker containers" now a thing?:
Have you seen how much packaging some things have nowadays?
Like build tools being packaged with SDKs or IDEs?
-
@lucas1 said in Is "deploying to Docker containers" now a thing?:
Because I live in a country where I can tether my phone and download a game over Steam of many gigabytes in a few hours.
I don't know what point you're trying to make, but I suspect none.
-
@boomzilla Bandwidth is cheap and readily available?
-
@RaceProUK said in Is "deploying to Docker containers" now a thing?:
@boomzilla Bandwidth is cheap and readily available?
The brainwashing was thorough, I see. He gave multiple reasons. Other people might have different reasons. Just because something works for you doesn't make it a good idea to force on everyone else.
I guess that once you accept Windows Updates, anything is possible, though.
-
@RaceProUK said in Is "deploying to Docker containers" now a thing?:
@boomzilla Bandwidth is cheap and readily available?
Tell that to those in rural America stuck with dialup
-
@boomzilla said in Is "deploying to Docker containers" now a thing?:
The brainwashing was thorough, I see.
Or I simply don't think it's much of an issue
-
@TimeBandit Not everywhere is the USA. It not my fault the US Government can't regulate anything for being in fear of being seen as Communist.
I have better free internet connection in my hotel room, than my friend does that pays per month in Williamsburg more than 2 days room rental. Which is fucking crazy.
-
@RaceProUK said in Is "deploying to Docker containers" now a thing?:
@boomzilla said in Is "deploying to Docker containers" now a thing?:
The brainwashing was thorough, I see.
Or I simply don't think
it's much of an issueFTFM
P.S.: With love
-
@lucas1 Don't tell me that, I don't live there
-
@RaceProUK said in Is "deploying to Docker containers" now a thing?:
@boomzilla said in Is "deploying to Docker containers" now a thing?:
The brainwashing was thorough, I see.
Or I simply don't think it's much of an issue
Agreed, user hostile.
-
@TimeBandit Correct my post, as I assumed, which as the saying goes "makes an ass out of u and me"
-
@boomzilla said in Is "deploying to Docker containers" now a thing?:
@RaceProUK said in Is "deploying to Docker containers" now a thing?:
@boomzilla said in Is "deploying to Docker containers" now a thing?:
The brainwashing was thorough, I see.
Or I simply don't think it's much of an issue
Agreed, user hostile.
To be fair, it's more like a user micro-aggression, though.
-
-
@Captain FUCK THE SJW
-
This post is deleted!
-
@fbmac where do you live now? where is the job?
-
@Captain brazil
-
@RaceProUK said in Is "deploying to Docker containers" now a thing?:
Yamikuronue Fuck off with the attitude. I have provided more than enough proof, yet you still insist on calling me a liar.
This is unacceptable. Firstly, no amount of evidence is enough to disprove someone's own experiences. Even if you do manage to prove that installing a node module that needs a compiler is possible to do on windows without installing vs, which you haven't yet proven, you still can't change what happened when she did need to do it. So the best possible outcome of this fight would have been that she could potentially have had an easier time doing something that's already been done. Which is still a shitty outcome that no-one needs.
More importantly, the fact that you've driven yamikuronue from the thread, and are just carrying on as if nothing happened is disgusting. There are a lot of shitheads on this forum, but yami's not one of them. She doesn't deserve to be treated like that.
-
@Buddy If it was the first time she'd flipped the fuck out at me for no reason, you'd have a point. But it's not. And quite frankly, I'm fucking sick of it.
-
@RaceProUK said in Is "deploying to Docker containers" now a thing?:
If it was the first time she'd flipped the fuck out at me for no reason
"Hello, Pot? It's Kettle..."
-
@RaceProUK But how do you feel about whoosh flags on Discourse?
-
@loopback0 said in Is "deploying to Docker containers" now a thing?:
@RaceProUK said in Is "deploying to Docker containers" now a thing?:
If it was the first time she'd flipped the fuck out at me for no reason
"Hello, Pot? It's Kettle..."
I'm not perfect. News at 11.
In all seriousness though, if people want to hate me for it, then that's OK.
@blakeyrat said in Is "deploying to Docker containers" now a thing?:
But how do you feel about whoosh flags on Discourse?
Honestly couldn't care less.
-
@RaceProUK said in Is "deploying to Docker containers" now a thing?:
In all seriousness though, if people want to hate me for it, then that's OK.
I'm coming pretty close. But what's not OK is when you chase away valuable members of this community, just to continue with your shitposting.
-
@Buddy yami can be pretty dismissive of people she disagrees with, and is pretty happy trying to shut them down with histrionics. This has been my experience at least. My point is not that she deserves to be driven away, just that she isn't perfect or above criticism either.
-
-
@Buddy csb
-
@Magus idk I found casually dismissing you like that pretty hysterical. But if you disagree that's your prerogative.
-
I almost wrote one
A haiku all your own, sir!
But I just don't care
-
@fbmac said in Is "deploying to Docker containers" now a thing?:
The only form of installation I accept as good is unzipping it in a directory. If you write in the registry or system32 I hate you for that.
O.o
Uh, how about no......
-
@sloosecannon Much better is when you don't need to unzip it or anything (except purely for transport), since everything is contained in the one file. Nothing much to get screwed up then.
Not that this is suitable for all apps, of course.
-
@dkf the thing that pisses me off the most about my current job โ for reference, we use java and oracle, our product has zero tests against it, but instead of tackling our crippling technical debt, we're moving to a microservice architecture, etc., so there's plenty to hate โ is that our deployment process for java apps is to bundle them into docker images. So every single microservice service, even if the entire source for it is just a single 200loc file, gets bundled with a full os, jvm and servlet container, uploaded to docker hub, and downloaded to the target server.
-
@Buddy said in Is "deploying to Docker containers" now a thing?:
deployment process for java apps
A simple alternative would be to distribute the Java web-applications as
.war
and mount them to generic tomcat Docker containers.
-
@Adynathos well yes , that would be a simple alternative. It wouldn't be the simple alternative, but it would be simpler than what we've got.
-
@Adynathos The complicated thing about going the pure
.war
route is handling how to configure things for the particular installation so that you can get to the point where you can put up an administrative interface. Usually, a lot of stuff has to work in order to get to that point, which makes working with a.war
that can go into many environments tricky (except for the most trivial examples, but who cares about them?) Theoretically, stuff like the DB and the auth engine ought to be picked up from the container environment, but that's usually Bโโโโโโed (in part because the documentation for fixing this sort of thing is deeply horribly gnostic) so you're stuck with weird half-assed answers. Going to Docker simplifies this because you can really do things like binding to a sane database before deploying.It's still messy as heck.
-
@dkf I don't say it solves all the difficulties of life.
Just that you don't have to rebuild the container with the environment every time you do a change in your application. If it is a change in the code, sending a new version of the.war
should be enough.
-
@Adynathos said in Is "deploying to Docker containers" now a thing?:
Just that you don't have to rebuild the container with the environment every time you do a change in your application. If it is a change in the code, sending a new version of the .war should be enough.
Last year I had to implement a 3rd-party application into my company's web app. I talked about it some, mostly in the lounge. Anyway, the 3rd-party application is delivered as a WAR. But you also have to create a directory and set an environment variable to that directory so the web app can find it. In that directory is an XML file with configuration information. It's a little awkward but seems to work pretty well.
-
@FrostCat said in Is "deploying to Docker containers" now a thing?:
set an environment variable to that directory
That's the single most awkward thing in that setup since it requires altering the container specially. In my case, I had both more and less to do. More because it required a special
sudo
configuration (hard to avoid that, given that the application needed to do user impersonation) but less because that was all it needed; everything else (except whether it was running in secure or insecure mode) could be done inside the application.
-
@Adynathos said in Is "deploying to Docker containers" now a thing?:
A simple alternative would be to distribute the Java web-applications as .war and
It would screw updates, because .war, .war never changes.
-
@fbmac said in Is "deploying to Docker containers" now a thing?:
.war, .war
Good god. What is it good for? Absolutely nothing. Say it again.
-
@NedFodder said in Is "deploying to Docker containers" now a thing?:
@fbmac said in Is "deploying to Docker containers" now a thing?:
.war, .war
Good god. What is it good for? Absolutely nothing. Say it again.
That reminds me of this Fallout quote from Alyx Vance:
-
@dkf said in Is "deploying to Docker containers" now a thing?:
@Adynathos The complicated thing about going the pure
.war
route is handling how to configure things for the particular installation so that you can get to the point where you can put up an administrative interface. Usually, a lot of stuff has to work in order to get to that point, which makes working with a.war
that can go into many environments tricky (except for the most trivial examples, but who cares about them?) Theoretically, stuff like the DB and the auth engine ought to be picked up from the container environment, but that's usually Bโโโโโโed (in part because the documentation for fixing this sort of thing is deeply horribly gnostic) so you're stuck with weird half-assed answers. Going to Docker simplifies this because you can really do things like binding to a sane database before deploying.It's still messy as heck.
FWIW, a Spring boot executable WAR is pretty nice in that regard - that's how I deploy my web projects that I write using Java. It keeps server-specific configuration in the pwd of the war, and makes it super-easy to deploy...
-
@ben_lubar said in Is "deploying to Docker containers" now a thing?:
That reminds me of this Fallout quote from Alyx Vance:
can we have a transcript for those of us too lazy to plug headphones into our PCs?
-
@sloosecannon I solved almost all of the complicated bits to my satisfaction in the end (Spring Boot didn't do everything I needed; my app was tricky in many ways) with the exception of the DB. I had a user scenario in mind of working with non-expert system administrators (not a particularly common market segment, but critical in my case) and the DB was very complicated. In the end, I went with forcing the WAR to be exploded to a directory that the container user could write to. It's not a universal configuration, but it's common enough when the system administrator isn't an expert (and experts will actually read more of the documentationโฆ)
Apache Derby is really horrible.
-
@Jaloopa said in Is "deploying to Docker containers" now a thing?:
@ben_lubar said in Is "deploying to Docker containers" now a thing?:
That reminds me of this Fallout quote from Alyx Vance:
can we have a transcript for those of us too lazy to plug headphones into our PCs?
"War, war... always changes"
-
Late to the party, but..
@FrostCat said in Is "deploying to Docker containers" now a thing?:
@dkf Actually the tin contains a label with the words "Ronseal Quick Drying Woodstain" on it, and not Ronseal Quick Drying Woodstain.
Time to drag this out again?: