So if you have been following my other posts, you should have your own VM with Docker installed on it. Well, I wanted to actually do something with Docker and test some of it’s capabilities. I have created a GitHub repo with a Dockerfile and some scripts to get Drupal up and running on CentOS. This is valuable for people learning Drupal as the container is transient. If you mess something up, just restart the container. You will need to go back through the setup screens, but you are at a clean state. If you want to check mark your work, you could commit the container at specific intervals. This is really great if you are a drupal developer. If you have your repository, you could work on different client’s drupal setups over different timelines by just instantiating the correct commit.
Here are the directions for setting things up:
Here is what you should have after following the directions.
I’ll follow up later with some potential workflows!