Skip to content

princeo/seq-docker-windows

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Seq Windows Dockerfile

The datalust/seq-windows container is based on the microsoft/windowsservercore base image.

This container is not currently suitable for production use. While it's possible this container will be updated in the future, it's currently in an experimental state, and does not host the latest-and-greatest version of Seq. Use the MSI for Windows production workloads, or datalust/seq for Linux servers.

Running

To run the container, the Seq EULA must be accepted by passing ACCEPT_EULA=Y in the environment:

docker run -p 5341:5341 -e ACCEPT_EULA=Y datalust/seq-windows

License

By passing the value Y in the ACCEPT_EULA environment variable, you are expressing that your use of the Seq software running in a Docker image will be subject to the terms of the Seq End User License Agreement, a copy of which can be viewed via the installer MSI for that Seq version.

Source code in this repository (build scripts and Dockerfiles) are licensed under the Apache 2.0 License. This does not include the Seq installer or executable/content files that will be embedded into built Docker images.

Storage

You can now mount Data and logs directories to your host computer to preserve data.

Ports and protocols

The image exposes the Seq web UI on port 5341. HTTPS is not yet supported.

Building

To build the seq-windows image:

cd ./seq-windows
docker build -f dockerfile --build-arg SEQ_VERSION=5.1.3364 -t seq-win . 

To run your built image:

docker run --name seq -e ACCEPT_EULA=Y -v /path/to/seq/data:/C:/ProgramData/Seq/data - /path/to/seq/logs:C:/ProgramData/Seq/Logs -p 80:80 -p 5341:5341 seq-win:latest

eg:

docker run --name seq -e ACCEPT_EULA=Y -v H:/Docker/Seq/data:C:/ProgramData/Seq/data -v H:/Docker/Seq/logs:C:/ProgramData/Seq/Logs -p 80:80 -p 5341:5341 seq-win:latest

About

Windows Dockerfile for Seq

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PowerShell 71.0%
  • Dockerfile 29.0%