DevTech101

DevTech101

docker

Shipyard RethinkDB - Main Screen

Managing Docker With Shipyard API By Using Python Or Curl

Installing and managing Docker by Using the Shipyard API’s There are many options to manage Docker. Below I will show you how to use Shipyard to manage your Docker environment One of the great things about Shipyard is the web Interface, while that is true(and I will show that too). but this article is mainly …

Managing Docker With Shipyard API By Using Python Or Curl Read More »

Managing Docker Using Docker-Compose to Create Multi-Container Docker Applications

Creating Multi-Container Docker Applications by Using Docker-Compose Docker Compose helps you defining and running multi-container Docker applications. To run a multi-service application containers, use Docker-Stack. Note: When using Docker Swarm, Docker-Stacks might be a better option. Below I will show you how to create a simple 2 tier application(NodeJS front-end + MySQL back-end), by using …

Managing Docker Using Docker-Compose to Create Multi-Container Docker Applications Read More »

Using ZFS For The Docker COW Storage Layer(s) In Ubuntu 17.04

Switching Docker AUFS to Docker ZFS Below I will show you, how to switch from the default Docker AUFS storage driver to the ZFS storage driver on Ubuntu 17.04. First lets make sure that ZFS support is load in the kernel. lsmod | grep zfs zfs 2711552 5 zunicode 331776 1 zfs zavl 16384 1 …

Using ZFS For The Docker COW Storage Layer(s) In Ubuntu 17.04 Read More »

Gotchas / Tips Creating Your Own Private Docker Registry With Self Signed Certificate

Creating your own private Docker Registry using a Self Signed Certificate Creating your own private Docker Registry without authentication, authorization or SSL can be a simple process, but creating a private Docker Registry with SSL support, authentication i.e. Tokens, LDAP, etc.. can be a bit more complicated. Below I will show you in detail how …

Gotchas / Tips Creating Your Own Private Docker Registry With Self Signed Certificate Read More »

Using Chef Kitchen / Docker Build Behind a Corporate Proxy or Firewall

What to configure if Docker build or the Kitchen-Docker driver is behind a Corporate Proxy. While working with Docker builds and more specific Kitchen(using the Docker driver, not the default vagrant) behind a Corporate Proxy, I wasn’t able to complete a successful docker/kitchen image build. The problem was clearly related to Docker (or Kitchen) build …

Using Chef Kitchen / Docker Build Behind a Corporate Proxy or Firewall Read More »

Managing Docker On Ubuntu 17.04 Using Rancher Or Portainer

Installing Managing Docker 17.03.1-ce On The Latest Ubuntu Beta Updating Ubuntu to 17.04 First I am going to upgrade Ubuntu from 16.10 to 17.04 Requirements for the upgrade is below. Install the update-manager-core package if it is not already installed Make sure the Prompt line in /etc/update-manager/release-upgrades is set to normal Run do-release-upgrade -d The …

Managing Docker On Ubuntu 17.04 Using Rancher Or Portainer Read More »

First take on docker / Solaris 1.4 /12 (may not be in the current beta)

Enable docker svcadm enable svc:/application/docker/docker Configure base Solaris image docker-support create-base-image # With name service configuration (example xml at the end of post) docker-support create-base-image -p ./sc.xml Run base test image docker run -it solaris not working yet docker commit 8dbd9e392a96 elis_img Make sure firewall service is up Create a container docker run -ti -d …

First take on docker / Solaris 1.4 /12 (may not be in the current beta) Read More »