Giter VIP home page Giter VIP logo

docker4oe's Introduction

docker4oe

Dockerfiles for setting up OpenEdge on Docker. In master there will be the stuff for the latest OpenEdge LTS release. See: https://community.progress.com/s/article/Question-about-LTS-releases-and-upcoming-releases The current LTS release is 12.2.6. The current LTS release is labeled ":latest" as well.

ALthough PAS is the most obvious candidate, the database is back in play since database images (and therefor containera) are very useful in develop and CI/CD environments.

note: New insights like Multi Stage builds, OpenEdge LTS version, nut different use cases made me decide to start (sort of) clean. I wanted to start all over again (and stored the old master in master-old branch). For the "old" (11.6 and non-PAS and others) stuff separated branches have been created.

structure

previous structure

First of all there's the oe-11.7-pas-latest directory which contains the installion of PAS in a base image. In pas-application there are a few steps to create an load-balanced application from the base image.

IMPORTANT

When editting the response.ini and all other files that will be transfered into an image, make sure that these files are saved with LF line endings (as opposed to CR+LF).

docker4oe's People

Contributors

bfv avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

docker4oe's Issues

OE 11.7.2 proinst failure : SEG FAULT

Hello,

I'm trying to build an image using OE 11.7.2, but I have a problem during the installation phase, because proinst command get a segmentation fault.

Step 8/14 : RUN /install/openedge/proinst -b /install/openedge/response.ini -l /install/install_oe.log -n &&   rm -rf /install/openedge &&   rm -f /usr/dlc/progress.cfg
 ---> Running in b6812a9c439e
/install/openedge
/install/openedge/proinst: line 119:    28 Segmentation fault      (core dumped) $mountdir/_ovrly $mountdir $option1 $option2 $option3 $option4
The installation terminated abnormally.

I'm using docker under Centos 7.3 and the docker version is

Client:
 Version:      18.05.0-ce
 API version:  1.37
 Go version:   go1.9.5
 Git commit:   f150324
 Built:        Wed May  9 22:14:54 2018
 OS/Arch:      linux/amd64
 Experimental: false
 Orchestrator: swarm

Server:
 Engine:
  Version:      18.05.0-ce
  API version:  1.37 (minimum version 1.12)
  Go version:   go1.9.5
  Git commit:   f150324
  Built:        Wed May  9 22:18:36 2018
  OS/Arch:      linux/amd64
  Experimental: false

are there any further requirements to be fullfilled ?

thanks,
Fausto

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.