Create an own Docker Image

Introduction

The image provided by ownCloud can, and sometimes must be extended with binaries that are not part of the package.

When to Build an own Image

You can build your own image at any time to add binaries or functionalities that are not included in the shipment. To do so, create your own Dockerfile with your requirements and use the provided ownCloud image as the basis for your work.

In some situations, creating your own image is mandatory because certain apps or configurations require binaries that are not included in the image. These binaries have not been added on purpose in order to keep the image as slim as possible, and because situations requiring them depend on individual use cases.

Apps or Configurations that Require Building an own Docker image

The following references link to the relevant pages that describe the reason when building individual images may be required.

Impact on own Built Images

ownCloud cannot be held responsible for any changes made when creating a Docker image based on the one provided by ownCloud. The only exception is, when an image is created under the supervision of ownCloud Support.