Skip to content

Manages the artifacts required to build a docker image of dsbuilder

Notifications You must be signed in to change notification settings

Teiid-Designer/docker-dsbuilder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This repository contains the primary Docker images for Data Service Builder, and they are automatically built and published on DockerHub.

  • vanilla: the baseline image that deploys Data Services Builder on the Teiid runtime and Wildfly application platform.
  • mysql: dsbuilder image that configures and starts a local mysql instance, as well as deploying the mysql driver to wildfly
  • examples: contains examples that add content to demonstrate Data Services Builder

Getting Started

To get acquainted with docker, see the Docker Documentation.

  • For installation of docker on linux, see here
  • For installation of docker on windows, see here
  • For installation of docker on mac, see here

Once both the docker daemon and client are installed, execute the following command. This will download the docker image from its repository and start the wildfly application server and any other services provided by the image.

docker run -it -p 8443:8443 -p 9990:9990 -p 31000:31000 [-p ...] teiidkomodo/[IMAGE-NAME]
  • IMAGE-NAME : the specific name of the docker image
  • -i : Runs in interactive mode
  • -t : Allocates a psuedo console
  • -p : Maps (so allows host access to) the ports from the container

When started, the wildfly server in the docker image will perform as if it was installed locally on the host.

For an overview of getting started with Data Services Builder please see the Getting Started article.

Changing Configuration

It is possible to override the installed configuration of any docker directory by mounting an host directory. Such a directory is accessible from both the host and docker container. For example, to override the Wildfly configuration directory, the following should be added to the 'run' command above:

docker run -v $HOST_CONFIG_DIRECTORY:/opt/jboss/wildfly/standalone/configuration ... ...

About

Manages the artifacts required to build a docker image of dsbuilder

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages