Deploying WordPress with Docker
In my previous articles, we've covered what Docker is, and prepared our local environment. In the second article we got Docker to work with WordPress. In the third article, we saw how we can better use...
View ArticleWocker: Easy Dockerized WordPress
In my previous articles on Docker and WordPress, we've seen how to setup WordPress and Docker using plain commands on the terminal, then we moved on to automated tools like Docker Compose. Finally we...
View ArticleHappy Ending: An Epic Saga of Guard and Docker
I've never liked how projects pollute my system. Libraries, databases, message queues, you name it and I've had to install it. Within this shared universe, it's only a matter of time before worlds...
View ArticleContainerized WordPress Development with Dockunit.io
Writing WordPress themes and plugins to be publicly distributed requires meeting minimum system requirements, specifically PHP 5.2.4. Since WordPress supports PHP 5.2.4 so must your public plugins and...
View ArticleDocker and Dockerfiles Made Easy!
It’s become second nature for developers to use Virtual Machines to configure and manage their working environments. Most professionals who use VMs use Vagrant for dealing with their development...
View ArticleDeploying from GitHub to a Server
GitHub, and the Git version control system it’s based on, are fantastic tools for managing and collaborating on projects – code-based or otherwise. In this article, we’ll look at options for making...
View ArticleHeroku Alternative: Deploy Apps with Dokku on DigitalOcean
When Heroku announced their (quite reasonable) new limits for free apps, I realized that I would have to find another source of hosting for all the small, low-traffic projects that I currently have...
View ArticleUnderstanding Docker, Containers and Safer Software Delivery
Databases, dependencies, cron jobs … Applications today have so many layers that it isn't a surprise when moving things takes a lot of time. But it doesn't have to be that way. Today, you can ship...
View ArticleDevOps by Example: Tools, Pros and Cons of a DevOps Culture
There's a number of steps between applications and websites being conceived and being finally released --- design, programming, QA, and deployment. Let’s close the gap between the development and...
View ArticleHow to Build an Image with the Dockerfile
Building the app, installing the dependencies and services, automating the deployment, and more --- it all starts with the Dockerfile. Let's review the syntax, from basic to elaborate, and some best...
View ArticleIntroduction to Kubernetes: How to Deploy a Node.js Docker App
While container technology has existed for years, Docker really took it mainstream. A lot of companies and developers now use containers to ship their apps. Docker provides an easy to use interface to...
View ArticleGrab Our Free Printable Docker Cheat Sheet
Applications have become hard to implement. Getting a dedicated server, installing, setting up and maintaining applications are just the beginning. With complex and tightly coupled systems, different...
View ArticleWhat Is Docker?
Docker is the silver bullet that solved the problem with software containers and virtualization once and for all. Yes, that's a strong claim! Other products had attempted to deal with these problems,...
View ArticleHow to Deploy Containerized Apps on AWS Using ECR and Docker
Are you looking to deploy your containerized applications on the cloud? Amazon Web Services (AWS) provides a robust and scalable platform that can help you do exactly that. In this tutorial, we'll...
View ArticleThe Functional Depth of Docker and Docker Compose
Introduction Docker Compose allows users to run and define multi-container applications using a single configuration file. It simplifies the process of setting up and managing multiple containers,...
View Article