Author Topic: Dockerized Planeshift?  (Read 1066 times)

buddha_314

  • Wayfarer
  • *
  • Posts: 5
    • View Profile
Dockerized Planeshift?
« on: June 05, 2016, 08:41:51 pm »
Has anyone attempted to dockerize either the client or server?

steuben

  • Veteran
  • *
  • Posts: 1834
    • View Profile
    • Myspace
Re: Dockerized Planeshift?
« Reply #1 on: June 06, 2016, 04:19:36 am »
dockerize?
may laanx frighten the shadow from my path.
hardly because the shadow built the lexx.
the shadow will frighten laanx from my path.

buddha_314

  • Wayfarer
  • *
  • Posts: 5
    • View Profile
Re: Dockerized Planeshift?
« Reply #2 on: June 06, 2016, 08:27:27 am »
Build the client and/or server into a Docker container for isolation and deployment: https://www.docker.com/  It would simplify the build dramatically I think.

Ravna

  • Hydlaa Resident
  • *
  • Posts: 65
  • Insane
    • View Profile
Re: Dockerized Planeshift?
« Reply #3 on: June 06, 2016, 10:12:03 am »

No, we won't do that, because docker is Linux only, so that's kinda limited.

Find me on IRC if you need me, don't use pms.

buddha_314

  • Wayfarer
  • *
  • Posts: 5
    • View Profile
Re: Dockerized Planeshift?
« Reply #4 on: June 07, 2016, 11:09:45 am »
A little background:  Linux has about 77% market share in "cloud services" like AWS, Google Cloud and docker is rapidly become the deployment vehicle of choice.

http://www.zdnet.com/article/ubuntu-linux-continues-to-rule-the-cloud/

http://www.zdnet.com/article/docker-gains-enterprise-devops-traction/

Linux + docker is a preferred strategy for large scale, high availability distributed system.

MishkaL1138

  • Veteran
  • *
  • Posts: 1175
  • Meh.
    • View Profile
Re: Dockerized Planeshift?
« Reply #5 on: June 07, 2016, 03:05:15 pm »
Tell us why would be interested in dockerizing (did I say it right?) our client just for the Linux version, please.

"It's all fun and games until someone stabs someone else in the eye."

steuben

  • Veteran
  • *
  • Posts: 1834
    • View Profile
    • Myspace
Re: Dockerized Planeshift?
« Reply #6 on: June 07, 2016, 07:12:59 pm »
yes echoing mshkal1138.  what exactly does docker do? and how will it help ps do things better
may laanx frighten the shadow from my path.
hardly because the shadow built the lexx.
the shadow will frighten laanx from my path.

Dilihin

  • Hydlaa Citizen
  • *
  • Posts: 296
  • you can always find me on IRC: JeHugawa @freenode
    • View Profile
Re: Dockerized Planeshift?
« Reply #7 on: June 11, 2016, 05:41:26 pm »
I third that, what is the point? Also isn't it a bit strange nobody here hasn't thought of it even if it's rising trend?

BoevenF

  • Hydlaa Notable
  • *
  • Posts: 543
  • Amdeneir citizen, mostly travelling
    • View Profile
    • The Doømed Ones SVG
Re: Dockerized Planeshift?
« Reply #8 on: June 12, 2016, 08:17:00 am »
Planeshift community and developers are not exactly known for falling in love with trends.

buddha_314

  • Wayfarer
  • *
  • Posts: 5
    • View Profile
Re: Dockerized Planeshift?
« Reply #9 on: June 13, 2016, 09:23:15 pm »
Well, the first use case would be the ability to easily host and deploy the server.  For instance, generate your own assets and have a private server.

Second use case would be when someone with protected assets wants to use the game for commercial reasons.

Third is ease of server deployment locally if you're only working the client, the server is just "there" for you.

And you can, without too much effort, run a Dockerized linux container on Mac or Windows.  This means a standardized build can be shared by teams.

Not passionate about it, but it's been extremely helpful to me.  I build big, complicated systems and I like to isolate the parts.