akera.io & docker
This is the first part of the getting started series we are preparing for akera.io and since we love docker let’s start with a post on how you can easily have your Progress OpenEdge application nicely packed in containers.
Being very lightweight and modular all akera.io components are a great fit for Docker containers so, although optional, we do recommend running them in a Docker environment.
An open platform for distributed applications for developers and sysadmins ...
- Have the OpenEdge linux installation kit at hand.
- Create a Dockerfile image description that will be used to build the ‘installer’ image and serve as base image for other OpenEdge images.
- Start from a linux distribution of your choice – make sure it’s supported by Progress if you plan to use it in production.
- Copy the installation kit to the image on build (ADD will automatically unarchive the content for known archive types).
- Build the base image
# Base image with OpenEdge 11.6 installer
MAINTAINER Marian Edu <firstname.lastname@example.org>
LABEL description=”Progress OpenEdge 11.6 installer image.”
RUN mkdir /proinst
ADD PROGRESS_OE_11.6_LNX_64.tar.gz /proinst/
Build the image
$ docker build –rm=true -t oe:11.6 .
Share this Post