Skip to content

EPPlus and Docker

Jan Källman edited this page Apr 10, 2024 · 9 revisions

EPPlus 6 and up can easily be used in all environments supported by .NET. It will even work in non-GDI environments like Windows Nano Server. Check out our Docker sample that includes the following images:

Linux

  • Alpine 3.14 - amd64
  • Debian - Bullseye Slim - amd64
  • Ubunto - Focal - amd64

See also EPPlus and Linux

Windows

  • Windows Nano Server - 20H2

The sample project

The sample project requires that you have Visual Studio with container support and Docker installed.
You can find our docker sample project here

EPPlus 6 & 7 Docker files

EPPlus version 6 and higher no longer require System.Drawing.Common as it has a builtin Image and Text handler that is used as default under Non-GDI operating systems. See EPPlus and Linux. EPPlus 5 needs System.Drawing.Common & libgdiplus to work correctly in non-GDI environments. See this page for more details

EPPlus wiki

Versions

Worksheet & Ranges

Styling

Import/Export data

Formulas and filters

Charts & Drawing objects

Tables & Pivot Tables

VBA & Protection

Clone this wiki locally