Coder Social home page Coder Social logo

veggiemonk / awesome-docker Goto Github PK

View Code? Open in Web Editor NEW
28.4K 764.0 2.9K 14.02 MB

:whale: A curated list of Docker resources and projects

Home Page: https://awesome-docker.netlify.app

License: Apache License 2.0

docker awesome awesome-list container tools dockerfile list moby docker-container docker-image

awesome-docker's Introduction

awesome-docker's People

Contributors

agebhar1 avatar alessandroleite avatar apurvadave avatar awesome-bot avatar binarymist avatar dependabot[bot] avatar devhkr avatar dmitrytokarev avatar gesellix avatar hsorellana avatar johnaxel avatar josegonzalez avatar ki-er avatar lirantal avatar lispyclouds avatar llitfkitfk avatar mash1t avatar mashb1t avatar moshloop avatar nandotorres avatar nexclouding avatar nickjj avatar ramitsurana avatar readmecritic avatar renovate-bot avatar spekulatius avatar stokito avatar vegasbrianc avatar veggiemonk avatar wsilva avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

awesome-docker's Issues

Travis build error in PR #433

As commented in the PR, we should decide

  1. whether to keep the following project listed or not.
  2. in which category it should belong if listed. Currently listed under 'Deployment and Infrastructure' and 'Registry'
[Docket](https://github.com/netvarun/docket) - Custom docker registry that allows for lightning fast deploys through bittorrent by [@netvarun](https://github.com/netvarun/)

After the decision is made, I'll take the necessary step opening a new PR to fix this build error.

Add project - BosnD

Hi,

I would like to add a link. https://gitlab.com/n0r1sk/bosnd

BosnD, the boatswain daemon. Dynamic, Docker Swarm / Kubernetes / File based configuration file templating for all kinds of services (Apache httpd, Nginx, HAProxy, ...) made real.

We @rauschbit, @cooperspencer and I are the authors of this project and we use it heavily at STRABAG SE to provide automatic load balancer configuration based on the Docker Swarm service discovery information for more than 300 load balancers (Apache httpd, Nginx, ...)

The readme of the project is complete for the recent version and almost complete for the upcoming release.

Unfortunately I am not sure where it would be fitted in best, maybe Deployment and Infrastructure as it could be used for any kind of file configurable binary? We are open for any suggestions on this.

The project is hosted at GitLab, as we are using their integrated build pipelines for other projects.

Thanks for looking at this and thank you for maintaining this list πŸ€— !

Mario

Change list title

Hi all,

Do you think we should adapt and make this repo a more OCI (https://www.opencontainers.org/) rather than just "Docker" ?

So the list would be "A curated list of open container resources and projects"

What do you think about that? What are the implication of this?

consider removing deprecated Β»ClusterHQ/powerstripΒ«

from projects README

IMPORTANT: THIS TOOL IS DEPRECATED

In Docker 1.8 the Docker Engine gained support for volume drivers, and networking drivers followed in Docker 1.9. This is now the preferred way to extend Docker's functionality with third-party plugins.

Powerstrip is now deprecated, and no longer under development by ClusterHQ, however we will continue to review and merge patches submitted by the community.

The goals of Powerstrip have been achieved, and we would like to thank everyone at Docker and the wider ecosystem who contributed to the Docker extensions projects.

Docker Flow Swarm Listener

Hi,

I would like to add a link to Docker Flow Swarm Listener

REPO:
https://github.com/vfarcic/docker-flow-swarm-listener

DESCRIPTION:
Docker Flow Swarm Listener project is to listen to Docker Swarm events and send requests when a change occurs.

AUTHOR:
@vfarcic

Or directly write it:

[Docker Flow Swarm Listener](https://github.com/vfarcic/docker-flow-swarm-listener) :construction: - Docker Flow Swarm Listener project is to listen to Docker Swarm events and send requests when a change occurs.. By [@vfarcic](https://github.com/vfarcic)

Weekly Digest (27 January, 2019 - 3 February, 2019)

Here's the Weekly Digest for veggiemonk/awesome-docker:


ISSUES

Last week 5 issues were created.
Of these, 2 issues have been closed and 3 issues are still open.

OPEN ISSUES

πŸ’š #667 Adding Docker community to resources list, by mmaksimovic
πŸ’š #665 Organize paying resources, by veggiemonk
πŸ’š #664 Adds WeDeploy to readme, by albertmourato

CLOSED ISSUES

❀️ #666 update cyclone description, by supereagle
❀️ #663 add container-web-tty, by wrfly

NOISY ISSUE

πŸ”ˆ #664 Adds WeDeploy to readme, by albertmourato
It received 4 comments.


PULL REQUESTS

Last week, 5 pull requests were created, updated or merged.

OPEN PULL REQUEST

Last week, 1 pull request was opened.
πŸ’š #667 Adding Docker community to resources list, by mmaksimovic

UPDATED PULL REQUEST

Last week, 2 pull requests were updated.
πŸ’› #665 Organize paying resources, by veggiemonk
πŸ’› #664 Adds WeDeploy to readme, by albertmourato

MERGED PULL REQUEST

Last week, 2 pull requests were merged.
πŸ’œ #666 update cyclone description, by supereagle
πŸ’œ #663 add container-web-tty, by wrfly


COMMITS

Last week there were 8 commits.
πŸ› οΈ Automated update repository metadata [skip-ci] by veggiemonk
πŸ› οΈ Automated update repository metadata [skip-ci] by veggiemonk
πŸ› οΈ Automated update repository metadata [skip-ci] by veggiemonk
πŸ› οΈ Merge pull request #666 from supereagle/update-cyclone update cyclone description by veggiemonk
πŸ› οΈ update cyclone description by supereagle
πŸ› οΈ Automated update repository metadata [skip-ci] by veggiemonk
πŸ› οΈ Merge pull request #663 from wrfly/patch-1 add container-web-tty by veggiemonk
πŸ› οΈ add container-web-tty by wrfly


CONTRIBUTORS

Last week there were 3 contributors.
πŸ‘€ veggiemonk
πŸ‘€ supereagle
πŸ‘€ wrfly


STARGAZERS

Last week there were 89 stagazers.
⭐ jjangmoo
⭐ judemanutd
⭐ digshock
⭐ baduser1953
⭐ fsmaiorano
⭐ fungitive
⭐ HAKSOAT
⭐ dragekjeks
⭐ Caroga
⭐ DIZhang1109
⭐ gabrielmpaula
⭐ giovanebarcelos
⭐ cao
⭐ limjiyoon
⭐ daiyu
⭐ Royedc4
⭐ MrRightLi
⭐ lujakob
⭐ rugging24
⭐ dhammapada
⭐ lightoyou
⭐ b1gtang
⭐ wrfly
⭐ Exloit
⭐ norg
⭐ albertmourato
⭐ etiii
⭐ armandoalan
⭐ Ankirama
⭐ Carvo1
⭐ fgehrlicher
⭐ HugoDL
⭐ NicholasMoser
⭐ inxhlr
⭐ raw34
⭐ tianyaxifeng
⭐ SujanKumar73
⭐ jukben
⭐ savage-puppie
⭐ jeffersonfs
⭐ seagle0128
⭐ dzoladz
⭐ MuhamadOmr
⭐ mserajnik
⭐ markbucklin
⭐ cloudburst
⭐ Jigar3
⭐ vjpr
⭐ Peter-Chou
⭐ carriechen
⭐ andylinid45
⭐ tsambora
⭐ visualex
⭐ new4
⭐ andre-lx
⭐ alexormandy
⭐ ottnorml
⭐ Suryakant-Bharti
⭐ ashishbijlani
⭐ esveee
⭐ lolstatsguy
⭐ skeptycal
⭐ Vkt0r
⭐ supereagle
⭐ wujinqi1208
⭐ cd1989
⭐ FanqXu
⭐ ecolowtech
⭐ fitiavana07
⭐ BootsSiR
⭐ wintergrasp
⭐ Dextron11
⭐ seomago
⭐ stefan-caraiman
⭐ laibingyang2019
⭐ jacbac
⭐ manolaz
⭐ Koomook
⭐ houssoli
⭐ maliyan
⭐ ogzgl
⭐ unautre
⭐ AndresJz
⭐ bastilian
⭐ ufwt
⭐ slmoby
⭐ derhess
⭐ liamo7
⭐ medfreeman
You all are the stars! 🌟


RELEASES

Last week there were no releases.


That's all for last week, please πŸ‘€ Watch and ⭐ Star the repository veggiemonk/awesome-docker to receive next weekly updates. πŸ˜ƒ

You can also view all Weekly Digests by clicking here.

Your Weekly Digest bot. πŸ“†

Docker Flow Monitor

Hi,

I would like to add a link to Docker Flow Monitor

REPO:

https://github.com/vfarcic/docker-flow-monitor

DESCRIPTION:

Reconfigure Prometheus every time a new service is deployed, or when a service is updated.

AUTHOR:

Or directly write it:

[Docker Flow Monitor](https://github.com/vfarcic/docker-flow-monitor) - Reconfigure Prometheus every time a new service is deployed, or when a service is updated. By [@vfarcic](https://github.com/vfarcic)

Help awesome-docker to be presented at DockerCon EU 2018

Hi everybody,

I'm planning to do a lightening talk in order to present awesome-docker.
I need your help to build the content of the presentation.
As it is born from the contribution of more than 200 people, I think it is only fair that it represents that.
Could you explain a bit what does awesome-docker means to you?
How can it help other people?
How would like other people to contribute to it?
Anything else?

It's been a few years since this project exists.
It is always nice to interact and build this thing with you.
I want to thank you all very much.
I really appreciate you sticking around over the years πŸ‘

Clarify tagging purpose

It seems to be still unclear when and for what purpose an icon should be used. I'm about to open a new PR updating the pull_request_template.md file.
Currently, we have the following icons with a clear description

  • πŸ€• indicates that the project is in beta phase
  • πŸ’² indicates if one needs a paying subscription to use the project

for the following icon, I added a description

  • πŸ’€ indicates that the project is obsolete, but still worth mentioning it

following icons need more clarification

  • πŸ€“ indicates ...
  • 😎 indicates ...
  • πŸ–₯️ indicates ...

Validate pull requests with Travis

Hello, I wrote a tool that can validate README links (valid URLs, not duplicate). It can be run when someone submits a pull request.

It is currently being used by

Examples

If you are interested, connect this repo to https://travis-ci.org/ and add a .travis.yml file to the project.

See https://github.com/dkhamsing/awesome_bot for options, more information
Feel free to leave a comment πŸ˜„

remove `style.min.css`

Minified stylesheet style.min.css was introduced at e946c57 meta tags and min css as replacement of unminified version style.css. Unfortunately at 09ae203 Fix Table of Content style.css was re-introduced in addition to minified version. Consequently both versions where requested.

I suggest to remove the minified version since

  • both style.css and style.min.css are divergent
  • hard to manually maintain style.min.css (don't forget to minify style.css each time it's updated)
  • 16Kb (style.css) vs. 8.1Kb (style.min.css) doesn't matter

Please vote via:

  • πŸ‘ remove
  • πŸ‘Ž keep (implies update of style.min.css)

Please add to Monitoring & Logging Services

Hi @veggiemonk,

I would like to add a link.

CA Technologies has great Docker Monitoring capabilities and believe it should be included in the monitoring & logging services list.

DESCRIPTION: CA Technologies Docker Monitoring: https://www.ca.com/us/products/docker-monitoring.html] - Agile Operations solutions from CA deliver the modern Docker monitoring businesses need to accelerate and optimize the performance of microservices and the dynamic Docker environments running them.

AUTHOR: @ashley03

Thank you!

Consider adding 'jeff1evesque/machine-learning'

Just curious if my repository could be added to the README.md of this project, for similar reasons as docker's Project using docker wiki page:

How to incorporate python unit testing via docker containers, using continuous integration (see .travis.yml#L101-L112)

Later, I intend to build a more robust development environment, where I would incorporate docker containers, within the current existing vagrant environment. If my project is reasonable, could someone recommend which section I should commit my repository reference into. I was thinking either adding my repository to Continuous Integration / Continuous Delivery, or adding a new Machine Learning section.

Adding a new item to "where to start"

Hi Team,

I'm very happy I bumped into your list on GitHub, the list is really awesome, a lot of valuable projects here.

I don't know if you are open for contributions on the "Where to start" side, I have a comprehensive tutorial series with 10 lengthy posts on my blog and 4 hours of video tutorials on Youtube dedicated to Docker. It's quite popular, especially with beginners.

Please feel free to check it out at https://takacsmark.com/ and https://www.youtube.com/takacsmark.

Please let me know what you think, I'd be really happy to contribute.

Cheers,

Mark

adding plexguide as a reference

Hi,

I would like to add a link. [https://plexguide.com - https://github.com/Admin9705/PlexGuide.com-The-Awesome-Plex-Server]

Our whole project launches nearly 40 different containers with a interface. Deploys all via ansible.

image

Or directly write it:

[REPO](https://github.com/AUTHOR/REPO) - DESCRIPTION. By [@AUTHOR](https://github.com/AUTHOR)

Refactoring: list of sections

So far we have:

  • Continuous Integration / Continuous Delivery
    • CI Services
  • Deployment and Infrastructure
  • Developer Tools: API to access docker via code
  • Development Environments: tools to help developing with docker
  • Dockerfile: example to help build lean and clean docker images
  • Garbage Collection: to keep your dev env clean
  • Hosting Images (registries)
  • Image Builder: to build those lean and clean docker images
  • Linter / Validator: gives tips on how to build lean and clean docker images
  • Local Container Manager
  • Monitoring & Logging
    • Monitoring & Logging Services
  • Networking
  • PaaS
  • Remote Container Manager / Orchestration
  • Reverse Proxy
  • Security
  • Serverless
  • Service Discovery
  • CaaS - Services for running containers
  • Terminal User Interface
  • Testing
  • Utilities <--- this one is a really bad name!
  • Volume management and plugins
  • Web Interface

Local container manager, web interface and terminal user interface should be sub-section under the section called "Docker interface" or "Docker UI". This section is typically for people who don't like command line tools and/or just want to try docker to see what it is.

Everything related to building, linting images should be under one section called "Docker images". This section would be for those who are already using docker and want to build better images for example.

Everything related to developing with docker (dev env, dev tools, utilities(?) ) should be under one section called "Developing with Docker" (see how long I looked for a good name :p). This section is for those who want to build a project by using docker for example.

And the rest should be under one section called "Managing Docker containers" or something similar.
This section would be for DevOps who already manage docker containers in production.

Those are the 4 main sections so far, would love to hear other opinions on that.

Github markdown doesn't use reference anymore

Link reference used to be of the kind

[@spotify][spotify]

[sportify]: https://github.com/spotify

But now it is left unprocessed. 😞

Anybody has any idea how to deal with this ?

Compose draw dependency

Hi,

I would like to add a link.

[docker-compose-graphviz](https://github.com/abesto/docker-compose-graphviz) - Turn a docker-compose.yml files into Graphviz .dot files. By [@abesto](https://github.com/abesto)

Add - Docker Flow Proxy

Hi,

I would like to add a link.

REPO:
https://github.com/vfarcic/docker-flow-proxy

DESCRIPTION:
Docker Flow Proxy, Easy way to reconfigure proxy every time a new service is deployed, or when a service is scaled. HAProxy based. Works with Swarm out of the box.

AUTHOR:
https://github.com/vfarcic

Or directly write it:

[Docker Flow Proxy](https://github.com/vfarcic/docker-flow-proxy) - Easy way to reconfigure proxy every time a new service is deployed, or when a service is scaled. HAProxy based. Works with Swarm out of the box. By [@vfarcic](https://github.com/vfarcic)

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.