Coder Social home page Coder Social logo

james-martinez / awesome-quickstart-containers Goto Github PK

View Code? Open in Web Editor NEW

This project forked from brunoamaroalmeida/awesome-quickstart-containers

0.0 0.0 0.0 37 KB

Awesome Docker Containers for QuickStart with some popular applications

License: Apache License 2.0

Shell 55.16% Dockerfile 44.84%

awesome-quickstart-containers's Introduction

awesome-quickstart-containers

This repository has Docker Containers to allow you a quickStart with some popular applications. While a lot of application provide containers in the Public Docker Registry, they often lack simplicity for a quick testing. These containers are in no-way intended for staging or production usage, rather to give you a quick first insight on some applications.

Available applications

Elastic Stack

Contains an Elastic Search, Kibana and LogStash with pretty much the default settings, yet ready to use.

Run it with: docker run -p 5601:5601 -p 9200:9200 -p 5044:5044 --name elk --network mynet elastic

Splunk

Has Splunk Entreprise with free license (500Mb indexing / day). Note: There is no persistence, ie, any data (indexes, configurations, etc) is deleted once the container stops. Do not use it for staging/production workloads.

Mount: You can mount a local host directory to enable a easier access to data for indexing

Exposed Port: The Web UI runs on 8000 and HTTP Collector on 8088.

Credentials: Default admin/changeme are enable.

Run it with: docker run -p 8000:8000 -p 8088:8088 --mount type=bind,source=/mydir/dump/,target=/app splunk

Squid Proxy

Contains an Squid Forward Proxy ready to use.

Run it with: docker run -p 3128:3128 --name proxy --network mynet forward-proxy

Squid Proxy with FileBeat

Contains an Squid Forward Proxy and a FileBeat that ships the proxy access log to an Elastic (ELK) stack.

Run it with: docker run -p 3128:3128 --name proxy --network mynet forward-proxy

Using a Proxy via iptables/redsocks

Allows any application to use a proxy transparently without any app code change. It uses iptables to forward the traffic to a local port and redsocks to connect to a remote squid proxy.

Run it with: docker run -i -t --network mynet --privileged -e PROXY_SERVER=proxy -e PROXY_PORT=3128 proxy-via-iptables

Proxy client test

A simple script that will randomly visit some of the urls from the Moz's list of the top 500 domains and pages on the web ( https://moz.com/top500 ) using a proxy.

Run it with: docker run --network mynet client-test

awesome-quickstart-containers's People

Contributors

brunoamaroalmeida avatar james-martinez avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.