We’re proud to announce that 10up has partnered with Joyent to bring WordPress to their Docker infrastructure.
Joyent, an Infrastructure-as-a-Service (IAAS) company providing software to power their—and their clients’—cloud platforms, knows the difficulties in prepackaging software installations that can be readily moved across server environments. To solve this, Joyent uses Docker, a technology which packages an application with all of its dependencies into a standardized unit for software development. In plain terms, it creates a fully assembled, preconfigured, and portable software environment.
Docker offers several practical benefits for teams building websites and applications using repeatable configurations and industry best practices like testing environments. First, as simple as the WordPress famous 5-minute install is, it results in a default, out-of-the-box configuration; Docker helps engineers fast forward past the remaining configuration. Second, it ensures that multiple installations (local, staging, production, separate servers) mirror each other, so as to allow worry-free code deployments. We made inroads in solving this problem with Varying Vagrant Vagrants, and Docker takes that solution a step further.