Hopefully you have been following my Docker exploits allowing me to share as I go along. Recently I posted a part two on my Microservices PoC describing a simple calculator. The solution currently instructs to you to execute four (4) docker build commands to create the individual containers for the calculator function. When I did …
Category: Docker
Run SQLd360 in Docker Container
A few weeks ago, I needed to run SQLd360, but didn’t have access to the database server, and I was working from a Windows box. That combination is not the best. Normally, I would have used VirtualBox with a Linux OS and handled things from there. This time I decided to see what could be …
Microservices PoC: A Docker Calculator Pt.2
In my previous Microservices PoC post, I attempted to use a calculator to conceptualize microservices. The premise was to look at the calculator as a monolithic application and then break it down into discrete services. The focus was on the Add, Subtract, Multiply, and Divide functions and deploying them in separate docker containers thus creating …
Microservices PoC: A Docker Calculator
This example will explore building a simple container that has one specific function. I’ll then extend this concept to a bit to add additional containers in an effort to build a basic calculator that can add, subtract, divide, and multiply. The current rendition will execute from the command line. Given enough time, we can REST …
MongoDB Docker Oracle Linux Slim
Working for a consulting firm, I have the opportunity to occasionally explore technologies that don’t quite align with my focus area(s). I started looking at MongoDB, and over the last couple of weeks, I’ve found it to be quite fun. This post will focus on my intro to MongoDB and hopefully will result in a …
Deploy node-oracledb with Official Instant Client Image
A few days ago, I started building a PoC with the Oracle DB 12.1 and Oracle Instant Client. My goal was to deploy each component to separate and see if I could access the DB from the OIC container. Now to take it a step further. Adding the node-oracledb driver to enable Node.js interaction with …
Clean up qcow2 in Docker on MacBook
I really enjoy figuring out stuff to do with DOCKER, but I recently tweeted the following: Why you ask? Well, there is this file, Docker.qcow2 located right here: ~/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/Docker.qcow2 on my MacBook Pro that consumes all of the remaining space I have on my hard drive, and SSD’s ain’t cheap. I’m sure I need to …
Using the Oracle Instant Client with Docker and Oracle DB12c
This weekend, in my desire to learn more about Docker, I decided to implement a multi-container solution. In this PoC, I plan to deploy a container with the Oracle Database 12.1 and a second container with the Oracle Instant Client 12.2. The goal will be to connect to the Database container from the Instant Client …
Removing Docker Containers and Images
Removing Docker Containers and Images In a recent post about Docker, we looked into some things that differentiate Docker containers from Virtual Machines. I also gave a brief example of creating your first Docker image. If any of that piqued your interest and you started just trying stuff, you end up like I did with …
Late to the Docker game?
Late to the Docker Game? Wondering What All the Fuss is About? What is Docker? To answer this question, let’s talk about what Docker is not. While you can write scripts to interact with Docker, it is not a programming language. The natural response when working with Docker containers is to attempt to frame it …