Skip to content

Deploying OpenShift application from Dockerfile using S2I capability

License

Notifications You must be signed in to change notification settings

eugenso/oc-docker-s2i

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 

Repository files navigation

Deploying OpenShift application from Dockerfile using S2I capability

Introduction

OpenShift Source-to-Image (S2I) is a framework that makes it easy to write images that take application source code as an input and produce a new image that runs the assembled application as output. The main advantage of using S2I for building reproducible Docker images is the ease of use for developers. A Dockerfile is a recipe (or blueprint) for building Docker images.
In this tutorial, you will learn how to use OpenShift S2I feature to build a docker image from a Dockerfile hosted in github and deploy a Pod using that docker image. You will also learn how to setup the github webhook to notify OpenShift of new code push/commit events in github, such that OpenShift will auto rebuild and redeploy Pods using the latest code/Dockerfile changes in your github.

Notes

This repo is used in IBM L3 course. Any changes should be validated to ensure it doesn't break the L3 course

About

Deploying OpenShift application from Dockerfile using S2I capability

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 100.0%