• This repository has been archived on 21/Jan/2023
  • Stars
    star
    191
  • Rank 202,877 (Top 4 %)
  • Language
    Shell
  • License
    MIT License
  • Created over 8 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Alpine Linux based Elasticsearch Docker Image

es-logo

docker-elasticsearch-alpine

Publish Docker Image License Docker Stars Docker Pulls Docker Image

Alpine Linux based Elasticsearch Docker Image

Table of Contents

Why?

Compare Image Sizes:

  • official elasticsearch = 791.6 MB
  • blacktop/elasticsearch = 447.28 MB

blacktop version is 518 MB smaller !

Dependencies

Image Tags

REPOSITORY               TAG                 SIZE
blacktop/elasticsearch   latest              1.02GB
blacktop/elasticsearch   8.1                 1.02GB
blacktop/elasticsearch   8.0                 1.02GB
blacktop/elasticsearch   7.17                411MB
blacktop/elasticsearch   7.16                446MB
blacktop/elasticsearch   7.15                447MB
blacktop/elasticsearch   7.10                294MB
blacktop/elasticsearch   7.9                 297MB
blacktop/elasticsearch   7.8                 296MB
blacktop/elasticsearch   7.7                 294MB
blacktop/elasticsearch   7.6                 293MB
blacktop/elasticsearch   7.5                 288MB
blacktop/elasticsearch   7.4                 288MB
blacktop/elasticsearch   7.3                 289MB
blacktop/elasticsearch   7.2                 358MB
blacktop/elasticsearch   7.1                 304MB
blacktop/elasticsearch   7.0                 304MB
blacktop/elasticsearch   6.8                 281MB
blacktop/elasticsearch   6.7                 192MB
blacktop/elasticsearch   6.6                 128MB
blacktop/elasticsearch   6.5                 127MB
blacktop/elasticsearch   6.4                 127MB
blacktop/elasticsearch   6.3                 120MB
blacktop/elasticsearch   6.2                 119MB
blacktop/elasticsearch   6.1                 119MB
blacktop/elasticsearch   6.0                 117MB
blacktop/elasticsearch   5.6                 124MB
blacktop/elasticsearch   5.5                 123MB
blacktop/elasticsearch   5.4                 123MB
blacktop/elasticsearch   5.3                 123MB
blacktop/elasticsearch   x-pack              1.05GB
blacktop/elasticsearch   5.2                 150MB
blacktop/elasticsearch   5.1                 149MB
blacktop/elasticsearch   5.0                 148.4MB
blacktop/elasticsearch   2.4                 116MB
blacktop/elasticsearch   kopf                122MB
blacktop/elasticsearch   2.3                 139.1MB
blacktop/elasticsearch   1.7                 114MB

Getting Started

$ docker run -d --name elastic -p 9200:9200 blacktop/elasticsearch

Documentation

Known Issues ⚠️

I have noticed when running the new 5.0+ version on a linux host you need to increase the memory map areas with the following command

sudo sysctl -w vm.max_map_count=262144

Issues

Find a bug? Want more features? Find something missing in the documentation? Let me know! Please don't hesitate to file an issue

Credits

Heavily (if not entirely) influenced by https://github.com/docker-library/elasticsearch
Production docs from https://stefanprodan.com/2016/elasticsearch-cluster-with-docker/

License

MIT Copyright (c) 2016-2022 blacktop

More Repositories

1

ipsw

iOS/macOS Research Swiss Army Knife
Go
1,757
star
2

docker-cuckoo

Cuckoo Sandbox Dockerfile
Shell
321
star
3

lporg

Organize Your macOS Launchpad Apps
Go
264
star
4

docker-ghidra

Ghidra Client/Server Docker Image
Dockerfile
200
star
5

go-macho

Package macho implements access to and creation of Mach-O object files.
Go
194
star
6

docker-elastic-stack

ELK Stack Dockerfile
Shell
190
star
7

darwin-xnu-build

XNU kernel, Kernel Collection and CodeQL build scripts
Shell
181
star
8

docker-bro

Bro IDS Dockerfile
Zeek
129
star
9

docker-zeek

Zeek IDS Dockerfile
Zeek
99
star
10

docker-idapro

IDA Pro Docker Image
Dockerfile
87
star
11

graboid

Clientless Docker Image Downloader
Go
81
star
12

docker-kibana-alpine

Alpine Linux based Kibana Docker Image
Dockerfile
73
star
13

go-apfs

APFS parser written in pure Go
Go
65
star
14

docker-kafka-alpine

Alpine Linux based Kafka Docker Image
Shell
64
star
15

docker-logstash-alpine

Alpine Linux based Logstash Docker Image
Dockerfile
50
star
16

docker-yara

Yara Dockerfile
YARA
49
star
17

seccomp-gen

Docker Secure Computing Profile Generator
Go
46
star
18

presentations

Slides and resources for talks I've given
HTML
44
star
19

docker-volatility

Volatility Dockerfile
Dockerfile
30
star
20

ipsw-diffs

IPSW Diffs
30
star
21

symbolicator

`ipsw` symbolication signatures
Python
25
star
22

language-yara

Yara syntax highlighting
24
star
23

ipsw-py

A Python library for the ipsw daemon API
Python
23
star
24

ghidra-app

Ghidra CI/CD to build and host a universal macOS Ghidra.app
Shell
23
star
25

go-arm64

Pure Go AARCH64 architecture disassembler
Go
20
star
26

go-dev

Golang Dev Env Dockerfile
Vim Script
17
star
27

vm-proxy

VBoxManage/vmrun proxy to allow communication from within a VM to the hypervisor running the VM.
Go
17
star
28

scifgif

Humorous image microservice for isolated networks
Go
17
star
29

yardens-sb-profs

Output from running Yarden's sandblaster on an iPhone15,2's iOS17 kernelcaches
16
star
30

partialzip

Partial Implementation of PartialZip in Go
Go
16
star
31

arm64-cgo

Golang bindings for the Binary Ninja Arm64 Disassembler.
C
14
star
32

atom-python-yapf

Atom.io plugin to format for Python files using Google's YAPF
CoffeeScript
13
star
33

darwin-webkit-build

WebKit CodeQL Databases
Shell
13
star
34

httpie

Docker image with httpie and jq installed
Makefile
12
star
35

lzfse-cgo

Go bindings for lzfse compression
C
11
star
36

dotfiles

My personal .files
Shell
10
star
37

docker-filebeat

Alpine Linux based Filebeat Docker Image
Shell
10
star
38

dyld-src-fixes

Just some fixes to dyld so you can build some of the utils
C++
10
star
39

kibana-plugin-builder

Malice Kibana Plugin Builder
Makefile
9
star
40

homebrew-tap

Blacktop's Homebrew Formulas
Ruby
9
star
41

language-bro

Bro syntax highlighting
8
star
42

go-vboxapi

Go interface to VirtualBox's remote API
Go
8
star
43

docker-kaitai

Kaitai Struct Docker Image
Python
7
star
44

docker-webkit

Dockerized WebKit Dev/Research Environment
Python
7
star
45

dbg

Docker gdb/lldb images
Makefile
7
star
46

go-dwarf

Package dwarf provides access to DWARF debugging information loaded from executable files, as defined in the DWARF 2.0 Standard at http://dwarfstd.org/doc/dwarf-2.0.0.pdf
Go
7
star
47

how-ya-doing

Monitor your Github repos activity
Go
7
star
48

get-latest-version-action

Get LATEST version Github Action
Dockerfile
7
star
49

swift-demangle-cgo

Golang bindings for the Swift Demangler.
C++
7
star
50

lzss

LZSS compression package for Go.
C
6
star
51

bottle-bomb

Homebrew Bottle Downloader
Go
6
star
52

disasster

Golang AARCH64 Disassembler
Go
6
star
53

docker-retdec

RetDec Dockerfile
Makefile
6
star
54

docker-images

List of all my docker images
6
star
55

frida-scripts

This'll be the year I finally learn Frida 🀞
JavaScript
5
star
56

wait-for-es

Wait until Elasticsearch become available.
Go
5
star
57

go-lzfse

Pure Go LZFSE compression library
C
5
star
58

ports

Blacktop's MacPorts Ports
Tcl
5
star
59

get-vine

Vine Video Downloader
Go
4
star
60

x86-cgo

Golang bindings for the Binary Ninja x86/x64 Disassembler.
C
4
star
61

barcode

Create barcodes (QR/Code128)
Go
3
star
62

vscode-terminal-highlighter

Visual Studio Code Extension to highlight words in integrated terminal
TypeScript
3
star
63

ios-pocs

iOS POCs and Ideas
C
3
star
64

async_wake

iOS 11.1.2 kernel exploit and PoC local kernel debugger by @i41nbeer
C
3
star
65

SwiftMachO

Swift MachO Parser
3
star
66

go-llvm-mc

Go wrapper for llvm-mc
Go
3
star
67

configs

Private Configs
2
star
68

dreadnought

Rust
2
star
69

sentry-quick-start

Sentry Docker Quick Start
Python
2
star
70

nur

nix user repository for Blacktop
Nix
2
star
71

app-icon

Generate App Icons
Go
2
star
72

clt

Command Line Tools
1
star
73

scoop-bucket

Scoop bucket for `ipsw` binaries
1
star
74

go-coresymbolication

CoreSymbolication Framework Go Wrapper
C
1
star
75

darwin-xnu

The Darwin Kernel
C
1
star
76

homebrew-chopshop

ChopShop homebrew formula
Ruby
1
star
77

go-termimg

Go terminal image package
Go
1
star
78

go-template

Go Project Template
Go
1
star
79

blacktop

1
star
80

fluxy

FLUX image generator TUI
Go
1
star