Public | Automated Build

Last pushed: 2 years ago
Short Description
Short description is empty for this repo.
Full Description

Demo

Table of Contents

Introduction

Dockerfile to build an OpenSUSE 13.2 container image with apache2 and php5.

Features:

  • Apache2
  • php5 & common modules
  • php.ini configured to utilize getenv()

Quick Start

Run the opensuse-apache-docker image

docker run -d -p 80:80 novacoast/opensuse-apache

Installation

Pull the latest version of the image from the docker index. These builds are performed by the Docker Trusted Build service.

https://registry.hub.docker.com/u/novacoast/opensuse-apache/

docker pull novacoast/opensuse-apache:latest

Alternately you can build the image yourself.

git clone https://github.com/novacoast/opensuse-apache-docker.git
cd opensuse-apache-docker
docker build -t="$USER/opensuse-apache" .

Upgrading

To upgrade to newer releases, simply follow this 3 step upgrade procedure.

  • Step 1: Stop the currently running image
docker stop opensuse-apache
  • Step 2: Update the docker image.
docker pull novacoast/opensuse-apache:latest
  • Step 3: Start the image
docker run --name='opensuse-apache' -d -p 80:80 novacoast/opensuse-apache

Docker-Compose

Build and run using docker-compose

git clone https://github.com/novacoast/opensuse-apache-docker.git
cd opensuse-apache-docker
docker-compose build
docker-compose up

The webapp folder on the host will be mounted into the container's apache root

Contributing

  • Report Issues
  • Open a Pull Request
Docker Pull Command
Owner
novacoast

Comments (0)