Posts Tagged ‘Docker’

Pexels Joey Kyber 119562

Docker Bootcamp – Linking Multiple Containers

Welcome back to Docker Bootcamp.  In this post, we’ll set up multiple containers and link them, so they function together.  For example, you could have one container for a database server and another for a web server hosting a content management system.  Remember, containers are specialized and can only run one piece of software.  Linking […]

Open Container

Docker Bootcamp – Environment Variables

Welcome back to Docker Bootcamp. In this post, we’ll cover the use of environment variables. These special variables let you modify the execution of the application inside the container without modifying the application’s files.  Each time you create a container from the same image, you can pass different values for the environment variables. Terminology Environment […]

Mailbox

Docker Bootcamp – Networking

Welcome back to my Docker Bootcamp Series. In my last post, I showed you how to have persistent storage for your containers. In this post, we’ll look at networking. I’ve included some basic network terminology, which is not directly related to Docker, for some extra background. Terminology Docker Network Types Docker provides four different network […]

Storage

Docker Bootcamp – Persistent Storage

Welcome back to my Docker Bootcamp Series. In the first post, I covered the background and installation of Docker, and in the next, I reviewed Docker terminology and gave examples to test out. In this post, I’ll show you how to store persistent data outside your containers and inject data into a container. Terminology Bind […]

Engineer Workplace

How to Configure Magento 2.4 with Docker

The most recent release of Magento Commerce, 2.4 included many new features and updates. The upgrade introduces support for PHP 7.4, Elasticsearch 7, and MySQL 8 versions. Not only that, but there is a significant security enhancement with two-factor authentication enabled by default for the Magento administrator. The release also introduces a default search engine […]

Joshua Hoehne 1udjq8s8cy0 Unsplash

Docker Bootcamp – Container Terminology and Examples

Welcome back to my Docker Bootcamp blog series. Last week, I covered Docker’s background and walked through installing Docker. In this post, I’ll review some common terminology used when talking about Docker and containers. I’ll also show some of the basic commands needed to get you using Docker along with a few of the optional […]

jumping on containers

Docker Bootcamp – Background and Installation

Welcome to my Docker Bootcamp blog series on getting started with Docker.  In this first post, we’ll find out what Docker is and what it is not, learn about containers, compare containers to virtual machines, and finally, get Docker installed on your local machine. Docker Is… Docker is a set of tools to make the […]

Container Ship

Docker Bootcamp Blog Series

Welcome to my Docker Bootcamp blog series. Docker was created in 2010 and launched in 2013.  Its popularity climbed in 2016. At the most basic level, Docker helps developers build and ship apps (hence the clever logo). While I’m a little late to the Docker party, I finally had time to sit down and learn […]

Istock 641204328

NGINX Proxy for CORS

In my latest AEM project, I had a particular challenge with some front-end code, an AJAX call, and CORS.   While running the site on localhost, the search code attempted to make an AJAX call to a search API. The API would not allow my localhost site. This meant that front-end developers had a hard […]

Istock 636932704 (3)

Setting Up A Local AEM Dispatcher With Docker

Reverse proxy and caching are two of the many features provided by the AEM dispatcher module. It is the prism through which your web users will view content on the AEM publisher. Developers will say the development and operations (DevOps) team handles it. DevOps rely on developers to provide instructions on how to configure it. […]

Blocks

Exploring the Sling Feature Model: Part 3 – Custom Aggregates

In the first post of the Exploring the Sling Feature Model series, I discussed the process of converting the Sling CMS app from the Sling Provisioning Model to the Sling Feature Model. So how does this apply to your custom applications? To illustrate, let’s convert my personal site, danklco.com, which is currently managed via Sling […]

Cloud

Sitecore 10 – The Dawning of a New Containerized Day

Sitecore 10.0 made its way into the world a few weeks back. While it wasn’t a dramatic user-facing major release, it was a massive release for Sitecore becoming more cloud-native and looking ahead to the future of the Sitecore development experience. Cloud-Native? You may be asking, what does “cloud-native” mean? Well, for that, we can turn […]

Load More