Hi Chaos,

I have not used Docker yet, but it looks like it may be just what you are looking for:

http://www.docker.io/

I brought this (and Vagrant) up to a coworker as we need to standardize our dev environment as well. It is new and has not hit 1.0, but is probably worth keeping an eye on.
        -Nate

On Mon, 23 Dec 2013, Chaos Golubitsky wrote:

I hope that this is such a common problem these days that there are some
good tools/approaches out there, but i wanted to ask some advice before
trying again at random.  Hope this isn't too out of scope for the list.

I'm helping some hobbyists develop an apache/PHP/MySQL webservice.
Developers are using whatever computers they happen to run at home (or
at work, or at home and at work and a third different one they share
with their spouses).  We'd like to standardize dev environments, for
the obvious reasons, e.g. so devs don't spend all their time adapting
to config changes we make in prod, and so we don't spend all our time
debugging commits which are broken for environment reasons.

I'm interested in tools/approaches that are likely to work easily for
this kind of environment.  So far, i've tried:

* Vagrant/VirtualBox, which is exactly what i thought i was looking for,
  but only works at all easily for people with recent Mac/Linux
  environments, which isn't going to cut it for our actual devs.

* A free PaaS, which is okay, but is both a frustrating dev environment
  (so people also want to setup somewhere else) and not what we
  actually want for production in the end (so it's not as standardized
  as all that).

Anyone have good experiences with any approach to this problem?
We haven't yet tried a standardized-local-apache type solution
(e.g. XAMPP?), maintaining a dev VM, or having everyone develop at a cloud
provider (could we do this without it being overwhelmingly expensive?).
Basically, any ideas are welcome!

Thanks for your time.

Chaos
_______________________________________________
Discuss mailing list
[email protected]
https://lists.lopsa.org/cgi-bin/mailman/listinfo/discuss
This list provided by the League of Professional System Administrators
http://lopsa.org/

_______________________________________________
Discuss mailing list
[email protected]
https://lists.lopsa.org/cgi-bin/mailman/listinfo/discuss
This list provided by the League of Professional System Administrators
http://lopsa.org/

Reply via email to