From 5c51dd8a77d5111ca208b3e8060b57d0a12fb58f Mon Sep 17 00:00:00 2001 From: Moshe-Immerman Date: Sun, 3 Sep 2017 12:04:08 +0200 Subject: [PATCH 01/47] add a few section descriptions --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index b6a6314..8387576 100644 --- a/README.md +++ b/README.md @@ -273,6 +273,8 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c #### Native +*Native desktop applications for managing and montoring docker hosts and clusters* + * [DockStation](https://github.com/DockStation/dockstation) - A developer centric UI to configure, monitor, and manage services and containers [@dock_station](https://twitter.com/dock_station) #### Terminal @@ -310,6 +312,8 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c ### Base Tools +*Tools and applications that are either installed inside containers or designed to be run as a [sidecar](https://docs.microsoft.com/en-us/azure/architecture/patterns/sidecar)* + * [Chaperone](https://github.com/garywiz/chaperone) - A single PID1 process designed for docker containers. Does user management, log management, startup, zombie reaping, all in one small package. by [@garywiz](https://github.com/garywiz) * [CoreOS][coreos] - Linux for Massive Server Deployments * [docker-alpine][alpine] - A super small Docker base image *(5MB)* using Alpine Linux by [@gliderlabs][gliderlabs] @@ -321,6 +325,8 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c ### Builder +*Applications designed to help or simplify building **new** images* + * [container-factory](https://github.com/mutable/container-factory) - Produces Docker images from tarballs of application source code by [@mutable](https://github.com/mutable) * [dlayer](https://github.com/wercker/dlayer) - Stats collector for Docker layers by [@wercker](https://github.com/wercker) * [docker-companion](https://github.com/mudler/docker-companion) - A command line tool written in Golang to squash and unpack docker images by [@mudler](https://github.com/mudler/) From b527a194d6f5f8cd8b01577a63a26f918f6f798d Mon Sep 17 00:00:00 2001 From: Apurva Dave Date: Thu, 12 Oct 2017 11:04:51 -0700 Subject: [PATCH 02/47] Update README.md added sysdig secure and sysdig falco to the security section. --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 8094ade..6198fa8 100644 --- a/README.md +++ b/README.md @@ -242,6 +242,8 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c * [docker-bench-security](https://github.com/docker/docker-bench-security) - script that checks for dozens of common best-practices around deploying Docker containers in production. By [@docker][docker] * [notary](https://github.com/docker/notary) - a server and a client for running and interacting with trusted collections. By [@docker][docker] * [oscap-docker](https://github.com/OpenSCAP/openscap) - OpenSCAP provides oscap-docker tool which is used to scan Docker containers and images. By RedHat +* [Sysdig Falco](https://www.sysdig.org/falco) - Sysdig Falco is an open source container security monitor. It can monitor application, container, host, and network activity and alert on unauthorized activity. +* [Sysdig Secure](https://www.sysdig.com/product/secure) :heavy_dollar_sign: - Sysdig Secure addresses run-time security through behavioral monitoring and defense, and provides deep forensics based on open source Sysdig for incident response. * [Twistlock](https://www.twistlock.com/) :heavy_dollar_sign: - Twistlock Security Suite detects vulnerabilities, hardens container images, and enforces security policies across the lifecycle of applications. ### Service Discovery From bb2c1c39b92f0f270d7957aa87944626b8bc6e64 Mon Sep 17 00:00:00 2001 From: Brian Christner Date: Tue, 17 Oct 2017 22:23:25 +0200 Subject: [PATCH 03/47] added Grafeas Metadata tool for containers Signed-off-by: Brian Christner --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index cfb41bb..d3884bf 100644 --- a/README.md +++ b/README.md @@ -157,6 +157,7 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c * [depcon](https://github.com/gondor/depcon) - Depcon is written in Go and allows you to easily deploy Docker containers to Apache Mesos/Marathon, Amazon ECS and Kubernetes. By [@gonodr][gondor] * [deploy](https://github.com/ttiny/deploy) :skull: - Git and Docker deployment tool. A middle ground between simple Docker composition tools and full blown cluster orchestration by [@ttiny](https://github.com/ttiny) * [dockit](https://github.com/humblec/dockit) :skull: - Do docker actions and Deploy gluster containers! By [@humblec](https://github.com/humblec) +* [Grafeas](https://github.com/Grafeas/Grafeas) - Grafeas defines metadata API spec for componentes. By [Grafeas](https://github.com/Grafeas) * [Longshoreman](https://github.com/longshoreman/longshoreman) :skull: - Longshoreman automates application deployment using Docker. Just create a Docker repository (or use a service), configure the cluster using AWS or Digital Ocean (or whatever you like) and deploy applications using a Heroku-like CLI tool. By [longshoreman](https://github.com/longshoreman) ### Monitoring From 4a6b42a5c56f0743a8b1a3619a909fb67f00ce76 Mon Sep 17 00:00:00 2001 From: Brian Christner Date: Fri, 20 Oct 2017 09:23:26 +0200 Subject: [PATCH 04/47] Added docker-flow-swarm-listener by @vfarcic Signed-off-by: Brian Christner --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index b9605b8..2fecb51 100644 --- a/README.md +++ b/README.md @@ -193,6 +193,7 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c * [clusterdock](https://github.com/clusterdock/clusterdock) - Docker container orchestration to enable the testing of long-running cluster deployments * [ContainerShip](https://github.com/containership/containership) A simple container management platform * [Crane](https://github.com/Dataman-Cloud/crane) - Control plane based on docker built-in swarm [@Dataman-Cloud](https://github.com/Dataman-Cloud) +* [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) * [gantryd](https://github.com/DevTable/gantryd) :skull: - A framework for easy management of docker-based components across machines by [@DevTable](https://github.com/DevTable) * [Haven](https://github.com/codeabovelab/haven-platform) - Haven is a simplified container management platform that integrates container, application, cluster, image, and registry managements. By [@codeabovelab](https://github.com/codeabovelab) * [Helios](https://github.com/spotify/helios) - A simple platform for deploying and managing containers across an entire fleet of servers by [@spotify](spotify) From 92465971ebbd381f2281dfdef672cb06d2c6d6dd Mon Sep 17 00:00:00 2001 From: Brian Christner Date: Fri, 20 Oct 2017 11:57:31 +0200 Subject: [PATCH 05/47] Added docker-flow-proxy Signed-off-by: Brian Christner --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index b9605b8..942156d 100644 --- a/README.md +++ b/README.md @@ -224,6 +224,7 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c ### Reverse Proxy +* [docker-flow-proxy](https://github.com/vfarcic/docker-flow-proxy) - Reconfigures proxy every time a new service is deployed, or when a service is scaled By [@vfarcic](https://github.com/vfarcic) * [docker-proxy](https://github.com/silarsis/docker-proxy) :skull: - Transparent proxy for docker containers, run in a docker container. By [@silarsis](https://github.com/silarsis) * [fabio](https://github.com/fabiolb/fabio) - A fast, modern, zero-conf load balancing HTTP(S) router for deploying microservices managed by consul. By [@magiconair](https://github.com/magiconair) (Frank Schroeder) * [h2o-proxy](https://github.com/zchee/h2o-proxy) :skull: - Automated H2O reverse proxy for Docker containers. An alternative to [jwilder/nginx-proxy][nginxproxy] by [@zchee](https://github.com/zchee) From f7f761a58b93c46d365ba8c5c1c92c91d0a5d7f5 Mon Sep 17 00:00:00 2001 From: Brian Christner Date: Fri, 20 Oct 2017 09:13:48 +0200 Subject: [PATCH 06/47] added Prometheus tool docker-flow-monitor Signed-off-by: Brian Christner --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 942156d..eb74048 100644 --- a/README.md +++ b/README.md @@ -164,6 +164,7 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c * [Axibase Collector](https://github.com/axibase/atsd-use-cases/tree/master/Solutions/docker) - Axibase Collector streams performance counters, configuration changes and lifecycle events from the Docker engine(s) into Axibase Time Series Database for roll-up dashboards and integration with upstream monitoring systems. * [cAdvisor](https://github.com/google/cadvisor) - Analyzes resource usage and performance characteristics of running containers. Created by [@Google](https://github.com/google) * [Docker-Alertd](https://github.com/deltaskelta/docker-alertd) - Monitor and send alerts based on docker container resource usage/statistics +* [Docker-Flow-Monitor](https://github.com/vfarcic/docker-flow-proxy) - Reconfigures Prometheus when a new service is updated or deployed automatically by [@vfarcic](https://github.com/vfarcic/) * [Docker-Fluentd][fluentd] - Docker container to Log Other Containers' Logs. One can aggregate the logs of Docker containers running on the same host using Fluentd by [@kiyoto][kiyoto] * [Dockerana](https://github.com/dockerana/dockerana) :skull: - packaged version of Graphite and Grafana, specifically targeted at metrics from Docker. * [Dynatrace](https://www.dynatrace.com/technologies/cloud-and-microservices/docker-monitoring/) - Monitor containerized applications without installing agents or modifying your Run commands From 40b46e43b98f8c1b0c20f9b3d3348d3520bc2234 Mon Sep 17 00:00:00 2001 From: Andreas Gebhardt Date: Fri, 20 Oct 2017 18:15:52 +0200 Subject: [PATCH 07/47] fix TravisCI build #1155 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ``` 1171 Issues :-( 1172 > Links 1173 All OK ✓ 1174 > Dupes 1175 1. [L167] https://github.com/vfarcic/docker-flow-proxy ``` Unfortunately I missed the detail `…-proxy` vs. `…-monitor` on #481. Also change github.com/vfarcic to link reference. --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index eb74048..b9c7788 100644 --- a/README.md +++ b/README.md @@ -164,7 +164,7 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c * [Axibase Collector](https://github.com/axibase/atsd-use-cases/tree/master/Solutions/docker) - Axibase Collector streams performance counters, configuration changes and lifecycle events from the Docker engine(s) into Axibase Time Series Database for roll-up dashboards and integration with upstream monitoring systems. * [cAdvisor](https://github.com/google/cadvisor) - Analyzes resource usage and performance characteristics of running containers. Created by [@Google](https://github.com/google) * [Docker-Alertd](https://github.com/deltaskelta/docker-alertd) - Monitor and send alerts based on docker container resource usage/statistics -* [Docker-Flow-Monitor](https://github.com/vfarcic/docker-flow-proxy) - Reconfigures Prometheus when a new service is updated or deployed automatically by [@vfarcic](https://github.com/vfarcic/) +* [Docker-Flow-Monitor](https://github.com/vfarcic/docker-flow-monitor) - Reconfigures Prometheus when a new service is updated or deployed automatically by [@vfarcic][vfarcic] * [Docker-Fluentd][fluentd] - Docker container to Log Other Containers' Logs. One can aggregate the logs of Docker containers running on the same host using Fluentd by [@kiyoto][kiyoto] * [Dockerana](https://github.com/dockerana/dockerana) :skull: - packaged version of Graphite and Grafana, specifically targeted at metrics from Docker. * [Dynatrace](https://www.dynatrace.com/technologies/cloud-and-microservices/docker-monitoring/) - Monitor containerized applications without installing agents or modifying your Run commands @@ -225,7 +225,7 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c ### Reverse Proxy -* [docker-flow-proxy](https://github.com/vfarcic/docker-flow-proxy) - Reconfigures proxy every time a new service is deployed, or when a service is scaled By [@vfarcic](https://github.com/vfarcic) +* [docker-flow-proxy](https://github.com/vfarcic/docker-flow-proxy) - Reconfigures proxy every time a new service is deployed, or when a service is scaled. By [@vfarcic][vfarcic] * [docker-proxy](https://github.com/silarsis/docker-proxy) :skull: - Transparent proxy for docker containers, run in a docker container. By [@silarsis](https://github.com/silarsis) * [fabio](https://github.com/fabiolb/fabio) - A fast, modern, zero-conf load balancing HTTP(S) router for deploying microservices managed by consul. By [@magiconair](https://github.com/magiconair) (Frank Schroeder) * [h2o-proxy](https://github.com/zchee/h2o-proxy) :skull: - Automated H2O reverse proxy for Docker containers. An alternative to [jwilder/nginx-proxy][nginxproxy] by [@zchee](https://github.com/zchee) @@ -706,6 +706,7 @@ Services to securely store your Docker images. [spotify]: https://github.com/spotify [spm]: https://github.com/sematext/sematext-agent-docker [vegasbrianc]: https://github.com/vegasbrianc +[vfarcic]: https://github.com/vfarcic [vimagick]: https://github.com/vimagick [weave]: https://github.com/weaveworks/weave [wsargent]: https://github.com/wsargent From 4219515d30d7502d3dc63935a59d581f8779c2b2 Mon Sep 17 00:00:00 2001 From: Nick Janetakis Date: Fri, 20 Oct 2017 13:17:33 -0400 Subject: [PATCH 08/47] Add free video course and link to 50+ tips and tutorials --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index eb74048..ef26634 100644 --- a/README.md +++ b/README.md @@ -564,6 +564,7 @@ Services to securely store your Docker images. ## Good Tips +* [50+ Docker related tips, tricks and tutorials](https://nickjanetakis.com/blog/tag/docker) by [@nickjanetakis](https://twitter.com/nickjanetakis) * [10 Things Not To Forget Before Deploying Docker In Production](https://www.slideshare.net/rightscale/docker-meetup-40826948) * [24 random docker tips](https://csabapalfi.github.io/random-docker-tips/) by [@csabapalfi](https://github.com/csabapalfi) * [6 Million Ways To Log In Docker](https://www.slideshare.net/raychaser/6-million-ways-to-log-in-docker-nyc-docker-meetup-12172014) by [@raychaser](https://twitter.com/raychaser) @@ -610,6 +611,7 @@ Services to securely store your Docker images. ## Videos +* [Dive Into Docker: The Complete Docker Course For Developers](https://www.youtube.com/watch?v=XeSD17YRijk&list=PL-v3vdeWVEsXT-u0JDQZnM90feU3NE3v8) (60:25) by [@nickjanetakis](https://twitter.com/nickjanetakis) * [Contributing to Docker by Andrew "Tianon" Page (InfoSiftr)](https://www.youtube.com/watch?v=1jwo8-1HYYg) (34:31) * [Deploying and scaling applications with Docker, Swarm, and a tiny bit of Python magic](https://www.youtube.com/watch?v=GpHMTR7P2Ms) (3:11:06) by [@jpetazzo][jpetazzo] * [Docker and SELinux by Daniel Walsh from Red Hat ](https://www.youtube.com/watch?v=zWGFqMuEHdw) (40:23) From bdcaa78421d7a869f3e226cfc825ff3bc8c26e49 Mon Sep 17 00:00:00 2001 From: Nick Janetakis Date: Fri, 20 Oct 2017 13:21:09 -0400 Subject: [PATCH 09/47] Fix ordering in video list --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ef26634..0149ccd 100644 --- a/README.md +++ b/README.md @@ -611,9 +611,9 @@ Services to securely store your Docker images. ## Videos -* [Dive Into Docker: The Complete Docker Course For Developers](https://www.youtube.com/watch?v=XeSD17YRijk&list=PL-v3vdeWVEsXT-u0JDQZnM90feU3NE3v8) (60:25) by [@nickjanetakis](https://twitter.com/nickjanetakis) * [Contributing to Docker by Andrew "Tianon" Page (InfoSiftr)](https://www.youtube.com/watch?v=1jwo8-1HYYg) (34:31) * [Deploying and scaling applications with Docker, Swarm, and a tiny bit of Python magic](https://www.youtube.com/watch?v=GpHMTR7P2Ms) (3:11:06) by [@jpetazzo][jpetazzo] +* [Dive Into Docker: The Complete Docker Course For Developers](https://www.youtube.com/watch?v=XeSD17YRijk&list=PL-v3vdeWVEsXT-u0JDQZnM90feU3NE3v8) (60:25) by [@nickjanetakis](https://twitter.com/nickjanetakis) * [Docker and SELinux by Daniel Walsh from Red Hat ](https://www.youtube.com/watch?v=zWGFqMuEHdw) (40:23) * [Docker for Developers][docker4dev] (54:26) by [@jpetazzo][jpetazzo] <== Good introduction, context, demo * [Docker in Production](https://www.youtube.com/watch?v=Glk5d5WP6MI) by [@jpetazzo][jpetazzo] (36:05) From 1a367a5045bf7d05f4db0ff84c0772149e9baefa Mon Sep 17 00:00:00 2001 From: Nick Janetakis Date: Sun, 22 Oct 2017 10:41:40 -0400 Subject: [PATCH 10/47] Move Dive Into Docker to correct section --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0149ccd..578d327 100644 --- a/README.md +++ b/README.md @@ -84,6 +84,7 @@ _Source:_ [What is Docker](https://www.docker.com/what-docker) # Where to start? * [Basics – Docker, Containers, Hypervisors, CoreOS](http://etherealmind.com/basics-docker-containers-hypervisors-coreos/) +* [Dive Into Docker: The Complete Docker Course For Developers](https://www.youtube.com/watch?v=XeSD17YRijk&list=PL-v3vdeWVEsXT-u0JDQZnM90feU3NE3v8) (60:25) by [@nickjanetakis](https://twitter.com/nickjanetakis) * [Docker Caveats](http://docker-saigon.github.io/post/Docker-Caveats/) What You Should Know About Running Docker In Production (written 11 APRIL 2016) __MUST SEE__ * [Docker Cheat Sheet][docker-cheat-sheet] by [@wsargent][wsargent] __MUST SEE__ * [Docker Containers on the Desktop][jessblog] - The **funniest way** to learn about docker by [@jessfraz][jessfraz] who also gave a [presentation][jessvid] about it @ DockerCon 2015 (Tips: checkout her [dotfiles][jessfrazdotfiles] and her [dockerfiles][jessfrazdockerfiles]) @@ -613,7 +614,6 @@ Services to securely store your Docker images. * [Contributing to Docker by Andrew "Tianon" Page (InfoSiftr)](https://www.youtube.com/watch?v=1jwo8-1HYYg) (34:31) * [Deploying and scaling applications with Docker, Swarm, and a tiny bit of Python magic](https://www.youtube.com/watch?v=GpHMTR7P2Ms) (3:11:06) by [@jpetazzo][jpetazzo] -* [Dive Into Docker: The Complete Docker Course For Developers](https://www.youtube.com/watch?v=XeSD17YRijk&list=PL-v3vdeWVEsXT-u0JDQZnM90feU3NE3v8) (60:25) by [@nickjanetakis](https://twitter.com/nickjanetakis) * [Docker and SELinux by Daniel Walsh from Red Hat ](https://www.youtube.com/watch?v=zWGFqMuEHdw) (40:23) * [Docker for Developers][docker4dev] (54:26) by [@jpetazzo][jpetazzo] <== Good introduction, context, demo * [Docker in Production](https://www.youtube.com/watch?v=Glk5d5WP6MI) by [@jpetazzo][jpetazzo] (36:05) From 0f3447c28d46bb502ff2dc297248b0b3feceb557 Mon Sep 17 00:00:00 2001 From: Nick Janetakis Date: Sun, 22 Oct 2017 13:30:15 -0400 Subject: [PATCH 11/47] Update Dive Into Docker tagline --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 578d327..15fad83 100644 --- a/README.md +++ b/README.md @@ -84,7 +84,7 @@ _Source:_ [What is Docker](https://www.docker.com/what-docker) # Where to start? * [Basics – Docker, Containers, Hypervisors, CoreOS](http://etherealmind.com/basics-docker-containers-hypervisors-coreos/) -* [Dive Into Docker: The Complete Docker Course For Developers](https://www.youtube.com/watch?v=XeSD17YRijk&list=PL-v3vdeWVEsXT-u0JDQZnM90feU3NE3v8) (60:25) by [@nickjanetakis](https://twitter.com/nickjanetakis) +* [Dive Into Docker: From "What is Docker?" to "Hello World"](https://www.youtube.com/watch?v=XeSD17YRijk&list=PL-v3vdeWVEsXT-u0JDQZnM90feU3NE3v8) (60:25) by [@nickjanetakis](https://twitter.com/nickjanetakis) * [Docker Caveats](http://docker-saigon.github.io/post/Docker-Caveats/) What You Should Know About Running Docker In Production (written 11 APRIL 2016) __MUST SEE__ * [Docker Cheat Sheet][docker-cheat-sheet] by [@wsargent][wsargent] __MUST SEE__ * [Docker Containers on the Desktop][jessblog] - The **funniest way** to learn about docker by [@jessfraz][jessfraz] who also gave a [presentation][jessvid] about it @ DockerCon 2015 (Tips: checkout her [dotfiles][jessfrazdotfiles] and her [dockerfiles][jessfrazdockerfiles]) From b910fd90d2fc293004c3a4c82559cd113a336b40 Mon Sep 17 00:00:00 2001 From: Nick Janetakis Date: Sun, 22 Oct 2017 14:15:51 -0400 Subject: [PATCH 12/47] Add nickjanetakis markdown reference --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 15fad83..9d1a450 100644 --- a/README.md +++ b/README.md @@ -84,7 +84,7 @@ _Source:_ [What is Docker](https://www.docker.com/what-docker) # Where to start? * [Basics – Docker, Containers, Hypervisors, CoreOS](http://etherealmind.com/basics-docker-containers-hypervisors-coreos/) -* [Dive Into Docker: From "What is Docker?" to "Hello World"](https://www.youtube.com/watch?v=XeSD17YRijk&list=PL-v3vdeWVEsXT-u0JDQZnM90feU3NE3v8) (60:25) by [@nickjanetakis](https://twitter.com/nickjanetakis) +* [Dive Into Docker: From "What is Docker?" to "Hello World"](https://www.youtube.com/watch?v=XeSD17YRijk&list=PL-v3vdeWVEsXT-u0JDQZnM90feU3NE3v8) (60:25) by [@nickjanetakis][nickjanetakis] * [Docker Caveats](http://docker-saigon.github.io/post/Docker-Caveats/) What You Should Know About Running Docker In Production (written 11 APRIL 2016) __MUST SEE__ * [Docker Cheat Sheet][docker-cheat-sheet] by [@wsargent][wsargent] __MUST SEE__ * [Docker Containers on the Desktop][jessblog] - The **funniest way** to learn about docker by [@jessfraz][jessfraz] who also gave a [presentation][jessvid] about it @ DockerCon 2015 (Tips: checkout her [dotfiles][jessfrazdotfiles] and her [dockerfiles][jessfrazdockerfiles]) @@ -565,7 +565,7 @@ Services to securely store your Docker images. ## Good Tips -* [50+ Docker related tips, tricks and tutorials](https://nickjanetakis.com/blog/tag/docker) by [@nickjanetakis](https://twitter.com/nickjanetakis) +* [50+ Docker related tips, tricks and tutorials](https://nickjanetakis.com/blog/tag/docker) by [@nickjanetakis][nickjanetakis] * [10 Things Not To Forget Before Deploying Docker In Production](https://www.slideshare.net/rightscale/docker-meetup-40826948) * [24 random docker tips](https://csabapalfi.github.io/random-docker-tips/) by [@csabapalfi](https://github.com/csabapalfi) * [6 Million Ways To Log In Docker](https://www.slideshare.net/raychaser/6-million-ways-to-log-in-docker-nyc-docker-meetup-12172014) by [@raychaser](https://twitter.com/raychaser) @@ -692,6 +692,7 @@ Services to securely store your Docker images. [loggingDocker]: https://vimeo.com/123341629 [microbadger]: https://microbadger.com [nginxproxy]: https://github.com/jwilder/nginx-proxy +[nickjanetakis]: https://twitter.com/nickjanetakis [noteed]: https://github.com/noteed [ondrejmo]: https://github.com/ondrejmo [openshift]: https://www.openshift.org/ From 3548cd138a20b9752d3f5dfa835b4bce1f75f167 Mon Sep 17 00:00:00 2001 From: Julien Bisconti Date: Sun, 22 Oct 2017 20:57:03 +0300 Subject: [PATCH 13/47] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8afcb7c..758e26b 100644 --- a/README.md +++ b/README.md @@ -194,7 +194,7 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c * [clusterdock](https://github.com/clusterdock/clusterdock) - Docker container orchestration to enable the testing of long-running cluster deployments * [ContainerShip](https://github.com/containership/containership) A simple container management platform * [Crane](https://github.com/Dataman-Cloud/crane) - Control plane based on docker built-in swarm [@Dataman-Cloud](https://github.com/Dataman-Cloud) -* [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) +* [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][vfarcic] * [gantryd](https://github.com/DevTable/gantryd) :skull: - A framework for easy management of docker-based components across machines by [@DevTable](https://github.com/DevTable) * [Haven](https://github.com/codeabovelab/haven-platform) - Haven is a simplified container management platform that integrates container, application, cluster, image, and registry managements. By [@codeabovelab](https://github.com/codeabovelab) * [Helios](https://github.com/spotify/helios) - A simple platform for deploying and managing containers across an entire fleet of servers by [@spotify](spotify) From 11de2aff092f941abbb8ceabc6f9f88dab17e1cf Mon Sep 17 00:00:00 2001 From: Moshe Immerman Date: Mon, 23 Oct 2017 07:32:43 +0200 Subject: [PATCH 14/47] add Captain menu bar UI --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c31444b..a128c98 100644 --- a/README.md +++ b/README.md @@ -274,6 +274,7 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c #### Desktop +* [Captain](https://getcaptain.co/) - Manage containers from the menu bar by [@RickWong]() * [DockStation](https://github.com/DockStation/dockstation) - A developer centric UI to configure, monitor, and manage services and containers [@dock_station](https://twitter.com/dock_station) * [Dockeron](https://github.com/dockeron/dockeron) - A project built on Electron + Vue.js for Docker on desktop. [@fluency03](https://github.com/fluency03) From 949cc85fdb274cea8c099d3372c7707782824ebf Mon Sep 17 00:00:00 2001 From: Moshe Immerman Date: Mon, 23 Oct 2017 08:00:30 +0200 Subject: [PATCH 15/47] fix: attribution link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a128c98..8ff22ce 100644 --- a/README.md +++ b/README.md @@ -274,7 +274,7 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c #### Desktop -* [Captain](https://getcaptain.co/) - Manage containers from the menu bar by [@RickWong]() +* [Captain](https://getcaptain.co/) - Manage containers from the menu bar by [@RickWong](https://github.com/rickwong) * [DockStation](https://github.com/DockStation/dockstation) - A developer centric UI to configure, monitor, and manage services and containers [@dock_station](https://twitter.com/dock_station) * [Dockeron](https://github.com/dockeron/dockeron) - A project built on Electron + Vue.js for Docker on desktop. [@fluency03](https://github.com/fluency03) From 19d7a8c76a16d185f3bd1da4995aec0c967b56b5 Mon Sep 17 00:00:00 2001 From: Moshe Immerman Date: Mon, 23 Oct 2017 08:27:48 +0200 Subject: [PATCH 16/47] add Anchor Engine & Cloud --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index c31444b..23ead4b 100644 --- a/README.md +++ b/README.md @@ -239,6 +239,8 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c ### Security +* [Anchor Engine](https://github.com/anchore/anchore) - Analyze images for CVE vulnerabilities and against custom security policies by [@Anchor](https://github.com/anchore) +* [Anchor Cloud](anchore.com/cloud) :heavy_dollar_sign: - Hosted version of Anchor Engine by [@Anchor](https://github.com/anchore) * [Aqua Security](https://www.aquasec.com) :heavy_dollar_sign: - Securing container-based applications from Dev to Production on any platform * [bane](https://github.com/jessfraz/bane) - AppArmor profile generator for Docker containers by [@jessfraz][jessfraz] * [CIS Docker Benchmark](https://github.com/dev-sec/cis-docker-benchmark) - This [InSpec][inspec] compliance profile implement the CIS Docker 1.12.0 Benchmark in an automated way to provide security best-practice tests around Docker daemon and containers in a production environment. By [@dev-sec](https://github.com/dev-sec) From 113ed1aa4d6f4ce807d222ea836d6a071716b9eb Mon Sep 17 00:00:00 2001 From: Moshe Immerman Date: Mon, 23 Oct 2017 08:31:03 +0200 Subject: [PATCH 17/47] fix: link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 23ead4b..03a4866 100644 --- a/README.md +++ b/README.md @@ -240,7 +240,7 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c ### Security * [Anchor Engine](https://github.com/anchore/anchore) - Analyze images for CVE vulnerabilities and against custom security policies by [@Anchor](https://github.com/anchore) -* [Anchor Cloud](anchore.com/cloud) :heavy_dollar_sign: - Hosted version of Anchor Engine by [@Anchor](https://github.com/anchore) +* [Anchor Cloud](https://anchore.com/cloud) :heavy_dollar_sign: - Hosted version of Anchor Engine by [@Anchor](https://github.com/anchore) * [Aqua Security](https://www.aquasec.com) :heavy_dollar_sign: - Securing container-based applications from Dev to Production on any platform * [bane](https://github.com/jessfraz/bane) - AppArmor profile generator for Docker containers by [@jessfraz][jessfraz] * [CIS Docker Benchmark](https://github.com/dev-sec/cis-docker-benchmark) - This [InSpec][inspec] compliance profile implement the CIS Docker 1.12.0 Benchmark in an automated way to provide security best-practice tests around Docker daemon and containers in a production environment. By [@dev-sec](https://github.com/dev-sec) From 92242e6ab35203befff925b7c94fef9960d69c3b Mon Sep 17 00:00:00 2001 From: Moshe Immerman Date: Mon, 23 Oct 2017 10:12:11 +0200 Subject: [PATCH 18/47] add article on YAML anchor's, aliases and exensions --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c31444b..0888dc2 100644 --- a/README.md +++ b/README.md @@ -579,6 +579,7 @@ Services to securely store your Docker images. * [Docker on Windows behind a firewall](https://toedter.com/2015/05/11/docker-on-windows-behind-a-firewall/) by [@kaitoedter](https://twitter.com/kaitoedter) * [Docker Tips](http://www.mervine.net/notes/docker-tips) by [@jmervine](https://github.com/jmervine) * [Dockerfile Generator](http://jrruethe.github.io/blog/2015/09/20/dockerfile-generator/) (ruby script) +* [Don't Repeat Yourself with Anchors, Aliases and Extensions in Docker Compose Files](https://medium.com/@kinghuang/docker-compose-anchors-aliases-extensions-a1e4105d70bd) by [@King Chung Huang](https://github.com/kinghuang) * [GUI Apps with Docker](http://fabiorehm.com/blog/2014/09/11/running-gui-apps-with-docker/) by [@fgrehm][fgrehm] * [Kubernetes Cheatsheet](http://k8s.info/cs.html) - A great resource for managing your Kubernetes installation * [Migration from VMs to Containers](https://blog.jelastic.com/2016/10/11/migration-from-vms-to-containers/) - Decomposition of legacy Java EE applications using containers From ea8544120e9d468403d17947945e559f8ca3cc8e Mon Sep 17 00:00:00 2001 From: Julien Bisconti Date: Sun, 22 Oct 2017 21:39:07 +0300 Subject: [PATCH 19/47] Add video tutorial to contribute on github https://egghead.io/lessons/javascript-identifying-how-to-contribute-to-an-open-source-project-on-github --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c31444b..17bc4c0 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ Inspired by [@sindresorhus](https://github.com/sindresorhus)' [awesome][sindreso It's now a GitHub project because it's considerably easier for other people to edit, fix and expand on Docker using GitHub. Just click [README.md][editREADME] to submit a [pull request][editREADME]. -If this list is not complete, you can [contribute][editREADME] to make it so. +If this list is not complete, you can [contribute][editREADME] to make it so. Here is a great video tutorial to [contribute on Github](https://egghead.io/lessons/javascript-identifying-how-to-contribute-to-an-open-source-project-on-github) ***You can see the updates from [TWITTER](https://twitter.com/awesome_docker)*** @@ -14,6 +14,8 @@ If this list is not complete, you can [contribute][editREADME] to make it so. #### *If you see a link here that is not (any longer) a good fit, you can fix it by submitting a [pull request][editREADME] to improve this file. Thank you!* + + The creators and maintainers of this list do not receive and should not receive any form of payment to accept a change made by any contributor. The goal of this repo is to index open-source projects, not to advertise for profit. From db6f6d866767f66846bb5b4986da1a72042de89c Mon Sep 17 00:00:00 2001 From: Brian Christner Date: Mon, 23 Oct 2017 21:03:06 +0200 Subject: [PATCH 20/47] fixed the Grafeas description Signed-off-by: Brian Christner --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d3884bf..761f08a 100644 --- a/README.md +++ b/README.md @@ -157,7 +157,7 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c * [depcon](https://github.com/gondor/depcon) - Depcon is written in Go and allows you to easily deploy Docker containers to Apache Mesos/Marathon, Amazon ECS and Kubernetes. By [@gonodr][gondor] * [deploy](https://github.com/ttiny/deploy) :skull: - Git and Docker deployment tool. A middle ground between simple Docker composition tools and full blown cluster orchestration by [@ttiny](https://github.com/ttiny) * [dockit](https://github.com/humblec/dockit) :skull: - Do docker actions and Deploy gluster containers! By [@humblec](https://github.com/humblec) -* [Grafeas](https://github.com/Grafeas/Grafeas) - Grafeas defines metadata API spec for componentes. By [Grafeas](https://github.com/Grafeas) +* [Grafeas](https://github.com/Grafeas/Grafeas) - A common API for metadata about containers, from image and build details to security vulnerabilities. By [Grafeas](https://github.com/Grafeas) * [Longshoreman](https://github.com/longshoreman/longshoreman) :skull: - Longshoreman automates application deployment using Docker. Just create a Docker repository (or use a service), configure the cluster using AWS or Digital Ocean (or whatever you like) and deploy applications using a Heroku-like CLI tool. By [longshoreman](https://github.com/longshoreman) ### Monitoring From 8d3bf4fc4b2d8d71bf3e3452cde941d356a354a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Dugat?= Date: Mon, 23 Oct 2017 21:26:40 +0200 Subject: [PATCH 21/47] Docker-Arch added --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 17bc4c0..ba99f2d 100644 --- a/README.md +++ b/README.md @@ -435,6 +435,7 @@ Services to securely store your Docker images. * [Devstep](https://github.com/fgrehm/devstep) :skull: - Development environments powered by Docker and buildpacks by [@fgrehm][fgrehm] * [Dinghy](https://github.com/codekitchen/dinghy) - An alternative way to use Docker on Mac OS X using Docker Machine with virtualbox, vmware, xhyve or parallels * [DLite](https://github.com/nlf/dlite) - Simplest way to use Docker on OSX, no VM needed. By [@nlf](https://github.com/nlf) +* [Docker-Arch](https://github.com/ph3nol/docker-arch) - Generate Web/CLI projects Dockerized development environments, from 1 simple YAML file. By [@Ph3nol](https://github.com/ph3nol) * [docker-vm](https://github.com/shyiko/docker-vm) - Simple and transparent alternative to boot2docker (backed by Vagrant) by [@shyiko](https://github.com/shyiko) * [Docker osx dev](https://github.com/brikis98/docker-osx-dev) - A productive development environment with Docker on OS X by [@brikis98](https://github.com/brikis98) * [Docker-sync](http://docker-sync.io/) - Drastically improves performance ([50-70x](https://github.com/EugenMayer/docker-sync/wiki/4.-Performance)) when using Docker for development on Mac OS X/Windows and Linux while sharing code to the container. By [@EugenMayer](https://github.com/EugenMayer) From a37b1ac497f7758d600852b42a081c645424b0f8 Mon Sep 17 00:00:00 2001 From: Tyler Longren Date: Thu, 26 Oct 2017 15:19:41 -0500 Subject: [PATCH 22/47] Added Lifeboat GUI for Mac Easily launch Docker projects on your Mac. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 17bc4c0..573c818 100644 --- a/README.md +++ b/README.md @@ -278,6 +278,7 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c * [DockStation](https://github.com/DockStation/dockstation) - A developer centric UI to configure, monitor, and manage services and containers [@dock_station](https://twitter.com/dock_station) * [Dockeron](https://github.com/dockeron/dockeron) - A project built on Electron + Vue.js for Docker on desktop. [@fluency03](https://github.com/fluency03) +* [Lifeboat](https://github.com/jplhomer/lifeboat) - An easy way to launch Docker projects with a graphical interface on your Mac. [@jplhomer](https://github.com/jplhomer) #### Terminal From 0ca8c3c965194eb50c5370d5525d039399b683e0 Mon Sep 17 00:00:00 2001 From: Moshe-Immerman Date: Sat, 28 Oct 2017 19:42:59 +0200 Subject: [PATCH 23/47] assorted cleanups to docs and Dockerfile section (#490) * remove K8 cheatsheet * move docker on windows with a firewall to windows getting started * replace Video: with :movie_camera * move Dockerfile generator out of docs sections * Refactor Dockerfiles section * fix links --- README.md | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 4a616f2..7c989ca 100644 --- a/README.md +++ b/README.md @@ -105,7 +105,8 @@ _Source:_ [What is Docker](https://www.docker.com/what-docker) # Where to start? (Windows) * [Windows Containers Quick Start](https://docs.microsoft.com/en-us/virtualization/windowscontainers/quick-start/) Overview of Windows containers, drilling down to Quick Starts for Windows 10 and Windows Server 2016 * [Build And Run Your First Docker Windows Server Container](https://blog.docker.com/2016/09/build-your-first-docker-windows-server-container/) Walkthrough installing Docker on Windows 10, building a Docker image and running a Windows container -* Video: [Windows Containers and Docker: The 101](https://www.youtube.com/watch?v=N7SG2wEyQtM) A 20-minute overview, using Docker to run PowerShell, ASP.NET Core and ASP.NET apps +* [Docker on Windows behind a firewall](https://toedter.com/2015/05/11/docker-on-windows-behind-a-firewall/) by [@kaitoedter](https://twitter.com/kaitoedter) +* [Windows Containers and Docker: The 101](https://www.youtube.com/watch?v=N7SG2wEyQtM) :movie_camera: - A 20-minute overview, using Docker to run PowerShell, ASP.NET Core and ASP.NET apps * [A Comparative Study of Docker Engine on Windows Server vs Linux Platform](http://collabnix.com/a-comparative-study-of-docker-engine-on-windows-server-vs-linux-platform/) Comparing the feature sets and implementations of Docker on Windows and Linux * [Docker with Microsoft SQL 2016 + ASP.NET](https://blog.alexellis.io/docker-does-sql2016-aspnet/) Demonstration running ASP.NET and SQL Server workloads in Docker * [Running a Legacy ASP.NET App in a Windows Container](https://blog.sixeyed.com/dockerizing-nerd-dinner-part-1-running-a-legacy-asp-net-app-in-a-windows-container/) Steps for Dockerizing a legacy ASP.NET app and runnning as a Windows container @@ -353,17 +354,19 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c ### Dockerfile * [chaperone-docker](https://github.com/garywiz/chaperone-docker) - A set of images using the Chaperone process manager, including a lean Alpine image, LAMP, LEMP, and bare-bones base kits. -* [Collection of Dockerfiles](https://github.com/crosbymichael/Dockerfiles) by [@crosbymichael][crosbymichael] -* [Collection of Dockerfiles 2](https://github.com/pandrew/dockerfiles) by [@pandrew][pandrew] -* [Collection of Dockerfiles 3](https://github.com/vimagick/dockerfiles) by [@vimagick][vimagick] -* [Collection of Dockerfiles 4](https://github.com/ondrejmo/Dockerfiles) by [@ondrejmo][ondrejmo] -* [Collection of Dockerfiles 5](https://github.com/arun-gupta/docker-images) by [@arun-gupta][arun-gupta] -* [Docker Compose Example](https://github.com/llitfkitfk/docker-compose-demo) by [@llitfkitfk](https://github.com/llitfkitfk) * [Dockerfile Project](http://dockerfile.github.io/) : Trusted Automated Docker Builds. Dockerfile Project maintains a central repository of Dockerfile for various popular open source software services runnable on a Docker container. -* [Dockerfile Example](https://github.com/komljen/dockerfile-examples) by [@komljen](https://github.com/komljen) -* [Dockerfile Example 2](https://github.com/kstaken/dockerfile-examples) :skull: by [@kstaken](https://github.com/kstaken) +* [Dockerfile Generator](http://jrruethe.github.io/blog/2015/09/20/dockerfile-generator/) * [Vektorcloud](https://github.com/vektorcloud) - A collection of minimal, Alpine-based Docker images +Examples by: [@crosbymichael](https://github.com/crosbymichael/Dockerfiles) +[@pandrew](https://github.com/pandrew/dockerfiles) +[@vimagick](https://github.com/vimagick/dockerfiles) +[@ondrejmo](https://github.com/ondrejmo/Dockerfiles) +[@arun-gupta](https://github.com/arun-gupta/docker-images) +[@llitfkitfk](https://github.com/llitfkitfk/docker-compose-demo) +[@komljen](https://github.com/komljen/dockerfile-examples) +[@kstaken](https://github.com/kstaken/dockerfile-examples) + ### Linter * [dockfmt](https://github.com/jessfraz/dockfmt) :construction: - Dockerfile formatter and parser by [@jessfraz][jessfraz] @@ -581,12 +584,10 @@ Services to securely store your Docker images. * [Container Best Practices](http://docs.projectatomic.io/container-best-practices/) - Red Hat's Project Atomic created a Container Best Practices guide which applies to everything and is updated regurlary. * [Dealing with linked containers dependency in docker-compose](http://brunorocha.org/python/dealing-with-linked-containers-dependency-in-docker-compose.html) by [@rochacbruno](https://github.com/rochacbruno) * [Docker CIFS – How to Mount CIFS as a Docker Volume](https://backdrift.org/docker-cifs-howto-mount-cifs-volume-docker-container) -* [Docker on Windows behind a firewall](https://toedter.com/2015/05/11/docker-on-windows-behind-a-firewall/) by [@kaitoedter](https://twitter.com/kaitoedter) * [Docker Tips](http://www.mervine.net/notes/docker-tips) by [@jmervine](https://github.com/jmervine) * [Dockerfile Generator](http://jrruethe.github.io/blog/2015/09/20/dockerfile-generator/) (ruby script) * [Don't Repeat Yourself with Anchors, Aliases and Extensions in Docker Compose Files](https://medium.com/@kinghuang/docker-compose-anchors-aliases-extensions-a1e4105d70bd) by [@King Chung Huang](https://github.com/kinghuang) * [GUI Apps with Docker](http://fabiorehm.com/blog/2014/09/11/running-gui-apps-with-docker/) by [@fgrehm][fgrehm] -* [Kubernetes Cheatsheet](http://k8s.info/cs.html) - A great resource for managing your Kubernetes installation * [Migration from VMs to Containers](https://blog.jelastic.com/2016/10/11/migration-from-vms-to-containers/) - Decomposition of legacy Java EE applications using containers * [Nginx Proxy for Docker](https://blog.danivovich.com/2015/07/09/nginx-proxy-for-docker-containers/) (written 9 JUL 2015) * [Production Meteor and Node Using Docker, Part I](https://projectricochet.com/blog/production-meteor-and-node-using-docker-part-i) by [@projectricochet](https://github.com/projectricochet) From 2d9e7197308ff3a5c6272ff02424ee94e86ad07c Mon Sep 17 00:00:00 2001 From: Moshe-Immerman Date: Sat, 28 Oct 2017 19:46:48 +0200 Subject: [PATCH 24/47] fix: duplicate links --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 03a4866..20c6016 100644 --- a/README.md +++ b/README.md @@ -239,8 +239,8 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c ### Security -* [Anchor Engine](https://github.com/anchore/anchore) - Analyze images for CVE vulnerabilities and against custom security policies by [@Anchor](https://github.com/anchore) -* [Anchor Cloud](https://anchore.com/cloud) :heavy_dollar_sign: - Hosted version of Anchor Engine by [@Anchor](https://github.com/anchore) +* [Anchor Engine](https://github.com/anchore/anchore) - Analyze images for CVE vulnerabilities and against custom security policies by [@Anchor][anchore] +* [Anchor Cloud](https://anchore.com/cloud) :heavy_dollar_sign: - Hosted version of Anchor Engine by [@Anchor][anchore] * [Aqua Security](https://www.aquasec.com) :heavy_dollar_sign: - Securing container-based applications from Dev to Production on any platform * [bane](https://github.com/jessfraz/bane) - AppArmor profile generator for Docker containers by [@jessfraz][jessfraz] * [CIS Docker Benchmark](https://github.com/dev-sec/cis-docker-benchmark) - This [InSpec][inspec] compliance profile implement the CIS Docker 1.12.0 Benchmark in an automated way to provide security best-practice tests around Docker daemon and containers in a production environment. By [@dev-sec](https://github.com/dev-sec) @@ -651,6 +651,7 @@ Services to securely store your Docker images. [ahmetalpbalkan]: https://github.com/ahmetalpbalkan [alpine]: https://github.com/gliderlabs/docker-alpine +[anchore]: https://github.com/anchore [arun-gupta]: https://github.com/arun-gupta [blockbridge]: https://github.com/blockbridge [brooklyn]: http://brooklyn.apache.org/ From f37c87679bf84adfd46af083854b429b64ba6125 Mon Sep 17 00:00:00 2001 From: Moshe Immerman Date: Sat, 28 Oct 2017 20:42:39 +0200 Subject: [PATCH 25/47] notary has moved to TheUpdateFramework --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7c989ca..6810174 100644 --- a/README.md +++ b/README.md @@ -248,7 +248,7 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c * [CIS Docker Benchmark](https://github.com/dev-sec/cis-docker-benchmark) - This [InSpec][inspec] compliance profile implement the CIS Docker 1.12.0 Benchmark in an automated way to provide security best-practice tests around Docker daemon and containers in a production environment. By [@dev-sec](https://github.com/dev-sec) * [Clair](https://github.com/coreos/clair) - Clair is an open source project for the static analysis of vulnerabilities in appc and docker containers. By [@coreos][CoreOS] * [docker-bench-security](https://github.com/docker/docker-bench-security) - script that checks for dozens of common best-practices around deploying Docker containers in production. By [@docker][docker] -* [notary](https://github.com/docker/notary) - a server and a client for running and interacting with trusted collections. By [@docker][docker] +* [notary](https://github.com/theupdateframework/notary) - a server and a client for running and interacting with trusted collections. By [@TUF](https://github.com/theupdateframework) * [oscap-docker](https://github.com/OpenSCAP/openscap) - OpenSCAP provides oscap-docker tool which is used to scan Docker containers and images. By RedHat * [Twistlock](https://www.twistlock.com/) :heavy_dollar_sign: - Twistlock Security Suite detects vulnerabilities, hardens container images, and enforces security policies across the lifecycle of applications. From 6bafc6b596d79ab8a414d6f75b57c5eed9225889 Mon Sep 17 00:00:00 2001 From: Moshe Immerman Date: Sat, 28 Oct 2017 20:45:09 +0200 Subject: [PATCH 26/47] update REX-Ray URL and attribution --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6810174..c20e03e 100644 --- a/README.md +++ b/README.md @@ -271,7 +271,7 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c * [Local Persist](https://github.com/CWSpear/local-persist) Specify a mountpoint for your local volumes (created via `docker volume create`) so that files will always persist and so you can mount to different directories in different containers. * [Minio](https://github.com/jelastic-jps/minio) - S3 compatible object storage server in Docker containers * [portworx](https://portworx.com) :heavy_dollar_sign: - Decentralized storage solution for persistent, shared and replicated volumes. -* [REX-Ray](https://github.com/codedellemc/rexray) Vendor agnostic storage orchestration engine to provide persistent storage for Docker containers as well as Mesos frameworks and tasks. +* [REX-Ray](https://github.com/thecodeteam/rexray) Vendor agnostic storage orchestration engine to provide persistent storage for Docker containers as well as Mesos frameworks and tasks. By[@Dell](https://github.com/thecodeteam) * [quobyte](https://www.quobyte.com/) :heavy_dollar_sign: - fully fault-tolerant distributed file system with a docker volume driver ### User Interface From 281840480bcb195991a2f97dccc367573aae9e77 Mon Sep 17 00:00:00 2001 From: Moshe Immerman Date: Sat, 28 Oct 2017 20:45:55 +0200 Subject: [PATCH 27/47] remove duplicate dockerfile-generator --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index c20e03e..ec8fd24 100644 --- a/README.md +++ b/README.md @@ -585,7 +585,6 @@ Services to securely store your Docker images. * [Dealing with linked containers dependency in docker-compose](http://brunorocha.org/python/dealing-with-linked-containers-dependency-in-docker-compose.html) by [@rochacbruno](https://github.com/rochacbruno) * [Docker CIFS – How to Mount CIFS as a Docker Volume](https://backdrift.org/docker-cifs-howto-mount-cifs-volume-docker-container) * [Docker Tips](http://www.mervine.net/notes/docker-tips) by [@jmervine](https://github.com/jmervine) -* [Dockerfile Generator](http://jrruethe.github.io/blog/2015/09/20/dockerfile-generator/) (ruby script) * [Don't Repeat Yourself with Anchors, Aliases and Extensions in Docker Compose Files](https://medium.com/@kinghuang/docker-compose-anchors-aliases-extensions-a1e4105d70bd) by [@King Chung Huang](https://github.com/kinghuang) * [GUI Apps with Docker](http://fabiorehm.com/blog/2014/09/11/running-gui-apps-with-docker/) by [@fgrehm][fgrehm] * [Migration from VMs to Containers](https://blog.jelastic.com/2016/10/11/migration-from-vms-to-containers/) - Decomposition of legacy Java EE applications using containers From 3f92d767aca3e2c746cdecc093e90eb0f89a0932 Mon Sep 17 00:00:00 2001 From: Moshe Immerman Date: Sat, 28 Oct 2017 20:51:50 +0200 Subject: [PATCH 28/47] update windows quickstart link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ec8fd24..d057309 100644 --- a/README.md +++ b/README.md @@ -103,7 +103,7 @@ _Source:_ [What is Docker](https://www.docker.com/what-docker) * [Play With Moby](http://play-with-moby.com/) - PWM is a web based Moby playground which allows you to try different components of the platform in seconds. It gives you the experience of having a free Alpine Linux Virtual Machine in the cloud where you can build and run Moby projects and even create clusters to experiment. # Where to start? (Windows) -* [Windows Containers Quick Start](https://docs.microsoft.com/en-us/virtualization/windowscontainers/quick-start/) Overview of Windows containers, drilling down to Quick Starts for Windows 10 and Windows Server 2016 +* [Windows Containers Quick Start](https://docs.microsoft.com/en-us/virtualization/windowscontainers/about/index) Overview of Windows containers, drilling down to Quick Starts for Windows 10 and Windows Server 2016 * [Build And Run Your First Docker Windows Server Container](https://blog.docker.com/2016/09/build-your-first-docker-windows-server-container/) Walkthrough installing Docker on Windows 10, building a Docker image and running a Windows container * [Docker on Windows behind a firewall](https://toedter.com/2015/05/11/docker-on-windows-behind-a-firewall/) by [@kaitoedter](https://twitter.com/kaitoedter) * [Windows Containers and Docker: The 101](https://www.youtube.com/watch?v=N7SG2wEyQtM) :movie_camera: - A 20-minute overview, using Docker to run PowerShell, ASP.NET Core and ASP.NET apps From 9914062233fed3f8905194d78e39780a8eed7644 Mon Sep 17 00:00:00 2001 From: Moshe-Immerman Date: Sat, 28 Oct 2017 20:54:52 +0200 Subject: [PATCH 29/47] fix link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 20c6016..1698d93 100644 --- a/README.md +++ b/README.md @@ -240,7 +240,7 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c ### Security * [Anchor Engine](https://github.com/anchore/anchore) - Analyze images for CVE vulnerabilities and against custom security policies by [@Anchor][anchore] -* [Anchor Cloud](https://anchore.com/cloud) :heavy_dollar_sign: - Hosted version of Anchor Engine by [@Anchor][anchore] +* [Anchor Cloud](https://anchore.com/cloud/) :heavy_dollar_sign: - Hosted version of Anchor Engine by [@Anchor][anchore] * [Aqua Security](https://www.aquasec.com) :heavy_dollar_sign: - Securing container-based applications from Dev to Production on any platform * [bane](https://github.com/jessfraz/bane) - AppArmor profile generator for Docker containers by [@jessfraz][jessfraz] * [CIS Docker Benchmark](https://github.com/dev-sec/cis-docker-benchmark) - This [InSpec][inspec] compliance profile implement the CIS Docker 1.12.0 Benchmark in an automated way to provide security best-practice tests around Docker daemon and containers in a production environment. By [@dev-sec](https://github.com/dev-sec) From 7e6b939b8e0eec31b2ca1d83505f3025d00efb86 Mon Sep 17 00:00:00 2001 From: Moshe-Immerman Date: Sat, 28 Oct 2017 21:01:20 +0200 Subject: [PATCH 30/47] replace docker ecosystem with cloud native landscape --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 7c989ca..5026ccf 100644 --- a/README.md +++ b/README.md @@ -552,11 +552,10 @@ Services to securely store your Docker images. * [Blog](https://blog.jessfraz.com/) of [@jessfraz][jessfraz] * [Container solutions](http://container-solutions.com/blog/) * [Container42](http://container42.com/) +* [Cloud Native Landscape](https://github.com/cncf/landscape) * [Docker Cheat Sheet](http://docker.jens-piegsa.com) by [@JensPiegsa][JensPiegsa] *(updated for Docker 1.13)* * [Docker Cheat Sheet](https://github.com/eon01/DockerCheatSheet) by [@eon01](https://github.com/eon01) * [Docker Cheat Sheet][docker-cheat-sheet] by [@wsargent][wsargent] __MUST SEE__ -* [Docker Ecosystem](http://comp.photo777.org/wp-content/uploads/2015/09/Docker-ecosystem-8.5.1.pdf) (PDF) __MUST SEE__ find it on [blog](http://comp.photo777.org/docker-ecosystem/) by Bryzgalov Peter. -* [Docker Ecosystem](https://www.mindmeister.com/389671722/docker-ecosystem) (Mind Map) __MUST SEE__ * [Docker Kubernetes Lab Handbook](https://github.com/xiaopeng163/docker-k8s-lab) * [Docker Printable Refcard][docker-quick-ref] by [@dimonomid][dimonomid] * [Docker vs. VMs? Combining Both for Cloud Portability Nirvana](https://www.rightscale.com/blog/cloud-management-best-practices/docker-vs-vms-combining-both-cloud-portability-nirvana) From 464518e20b012fd930425875c2cff2d32a52b914 Mon Sep 17 00:00:00 2001 From: Moshe-Immerman Date: Sun, 29 Oct 2017 08:02:11 +0200 Subject: [PATCH 31/47] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8ff22ce..2f2c935 100644 --- a/README.md +++ b/README.md @@ -274,7 +274,7 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c #### Desktop -* [Captain](https://getcaptain.co/) - Manage containers from the menu bar by [@RickWong](https://github.com/rickwong) +* [Captain](https://getcaptain.co/) - Manage containers from the MacOSX menu bar by [@RickWong](https://github.com/rickwong) * [DockStation](https://github.com/DockStation/dockstation) - A developer centric UI to configure, monitor, and manage services and containers [@dock_station](https://twitter.com/dock_station) * [Dockeron](https://github.com/dockeron/dockeron) - A project built on Electron + Vue.js for Docker on desktop. [@fluency03](https://github.com/fluency03) From fba565f4de98e41557ff98d06ed0d19ebb678705 Mon Sep 17 00:00:00 2001 From: Moshe-Immerman Date: Sun, 29 Oct 2017 08:52:53 +0200 Subject: [PATCH 32/47] Cleanup tips section * remove articles about tools already included * remove presentations * remove overly specific tutorials on node, java, CIFS * remove How to whale as it is no longer working * remove obsolete NSEnter article * remove articles listed in nkode's valueable docker links and/or submitted via https://github.com/nkratzke/nkratzke.github.io/pull/1 --- README.md | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index c9ee6fd..0c1cb95 100644 --- a/README.md +++ b/README.md @@ -96,7 +96,6 @@ _Source:_ [What is Docker](https://www.docker.com/what-docker) * [Docker Jumpstart](https://github.com/odewahn/docker-jumpstart/): a quick introduction * [Docker Toolbox](https://docs.docker.com/toolbox/overview/) - It's a **legacy desktop application** for quick setup and launch of a Docker environment on older Mac (10.10 and below) and Windows (8.1 and below) systems. On newer systems it's recommended to use the [Docker for Mac][docker-for-mac] or [Docker for Windows][docker-for-windows]. * [Docker Training](https://training.docker.com/) - Includes a free self-paced hands-on tutorial (free registration required or sign-in with DockerHub ID) -* [How to Whale](https://github.com/carolynvs/howtowhale) - Learn Docker in your web browser, no setup or installation required by [@carolynvs](https://github.com/carolynvs). * [Katacoda](https://www.katacoda.com/): Learn Docker using Interactive Browser-Based Labs * [Learn Docker](https://github.com/dwyl/learn-docker) Full environment set up, screenshots, step-by-step tutorial and more resources (video, articles, cheat sheets) by [@dwyl](https://github.com/dwyl) * [Play With Docker](http://training.play-with-docker.com/) - PWD is a great way to get started with Docker from beginner to advanced users. Docker runs directly in your browser. @@ -576,25 +575,12 @@ Services to securely store your Docker images. ## Good Tips * [50+ Docker related tips, tricks and tutorials](https://nickjanetakis.com/blog/tag/docker) by [@nickjanetakis][nickjanetakis] -* [10 Things Not To Forget Before Deploying Docker In Production](https://www.slideshare.net/rightscale/docker-meetup-40826948) -* [24 random docker tips](https://csabapalfi.github.io/random-docker-tips/) by [@csabapalfi](https://github.com/csabapalfi) -* [6 Million Ways To Log In Docker](https://www.slideshare.net/raychaser/6-million-ways-to-log-in-docker-nyc-docker-meetup-12172014) by [@raychaser](https://twitter.com/raychaser) -* [A Simple Way to Dockerize Applications](http://jasonwilder.com/blog/2014/10/13/a-simple-way-to-dockerize-applications/) by [@jwilder][jwilder] -* [Automated Nginx Reverse Proxy for Docker](http://jasonwilder.com/blog/2014/03/25/automated-nginx-reverse-proxy-for-docker/) by [@jwilder][jwilder] -* [Building good docker images](http://jonathan.bergknoff.com/journal/building-good-docker-images) by [@jbergknoff](https://github.com/jbergknoff) + * [Container Best Practices](http://docs.projectatomic.io/container-best-practices/) - Red Hat's Project Atomic created a Container Best Practices guide which applies to everything and is updated regurlary. * [Dealing with linked containers dependency in docker-compose](http://brunorocha.org/python/dealing-with-linked-containers-dependency-in-docker-compose.html) by [@rochacbruno](https://github.com/rochacbruno) -* [Docker CIFS – How to Mount CIFS as a Docker Volume](https://backdrift.org/docker-cifs-howto-mount-cifs-volume-docker-container) -* [Docker Tips](http://www.mervine.net/notes/docker-tips) by [@jmervine](https://github.com/jmervine) * [Don't Repeat Yourself with Anchors, Aliases and Extensions in Docker Compose Files](https://medium.com/@kinghuang/docker-compose-anchors-aliases-extensions-a1e4105d70bd) by [@King Chung Huang](https://github.com/kinghuang) * [GUI Apps with Docker](http://fabiorehm.com/blog/2014/09/11/running-gui-apps-with-docker/) by [@fgrehm][fgrehm] -* [Migration from VMs to Containers](https://blog.jelastic.com/2016/10/11/migration-from-vms-to-containers/) - Decomposition of legacy Java EE applications using containers -* [Nginx Proxy for Docker](https://blog.danivovich.com/2015/07/09/nginx-proxy-for-docker-containers/) (written 9 JUL 2015) -* [Production Meteor and Node Using Docker, Part I](https://projectricochet.com/blog/production-meteor-and-node-using-docker-part-i) by [@projectricochet](https://github.com/projectricochet) -* [Pulling Git into a Docker image without leaving SSH keys behind](http://blog.cloud66.com/pulling-git-into-a-docker-image-without-leaving-ssh-keys-behind/) by [@khash](https://github.com/khash) -* [Resource Management in Docker](https://goldmann.pl/blog/2014/09/11/resource-management-in-docker/) by [@marekgoldmann](https://twitter.com/marekgoldmann) -* [Running Production Hadoop Clusters in Docker Containers](https://conferences.oreilly.com/strata/big-data-conference-ca-2015/public/schedule/detail/38521) -* [Using NSEnter with Boot2Docker](https://ro14nd.de/NSEnter-with-Boot2Docker) + ## Raspberry Pi & ARM From 1a5fd33e13d27a106745791e655ce0dd2ad610f7 Mon Sep 17 00:00:00 2001 From: Moshe-Immerman Date: Sun, 29 Oct 2017 08:58:56 +0200 Subject: [PATCH 33/47] consolidate cheatsheets --- README.md | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/README.md b/README.md index 0c1cb95..533b7e1 100644 --- a/README.md +++ b/README.md @@ -88,7 +88,6 @@ _Source:_ [What is Docker](https://www.docker.com/what-docker) * [Basics – Docker, Containers, Hypervisors, CoreOS](http://etherealmind.com/basics-docker-containers-hypervisors-coreos/) * [Dive Into Docker: From "What is Docker?" to "Hello World"](https://www.youtube.com/watch?v=XeSD17YRijk&list=PL-v3vdeWVEsXT-u0JDQZnM90feU3NE3v8) (60:25) by [@nickjanetakis][nickjanetakis] * [Docker Caveats](http://docker-saigon.github.io/post/Docker-Caveats/) What You Should Know About Running Docker In Production (written 11 APRIL 2016) __MUST SEE__ -* [Docker Cheat Sheet][docker-cheat-sheet] by [@wsargent][wsargent] __MUST SEE__ * [Docker Containers on the Desktop][jessblog] - The **funniest way** to learn about docker by [@jessfraz][jessfraz] who also gave a [presentation][jessvid] about it @ DockerCon 2015 (Tips: checkout her [dotfiles][jessfrazdotfiles] and her [dockerfiles][jessfrazdockerfiles]) * [Docker Curriculum](https://docker-curriculum.com): A comprehensive tutorial for getting started with Docker. Teaches how to use Docker and deploy dockerized apps on AWS with Elastic Beanstalk and Elastic Container Service. * [Docker Documentation](https://docs.docker.com/) @@ -100,6 +99,7 @@ _Source:_ [What is Docker](https://www.docker.com/what-docker) * [Learn Docker](https://github.com/dwyl/learn-docker) Full environment set up, screenshots, step-by-step tutorial and more resources (video, articles, cheat sheets) by [@dwyl](https://github.com/dwyl) * [Play With Docker](http://training.play-with-docker.com/) - PWD is a great way to get started with Docker from beginner to advanced users. Docker runs directly in your browser. * [Play With Moby](http://play-with-moby.com/) - PWM is a web based Moby playground which allows you to try different components of the platform in seconds. It gives you the experience of having a free Alpine Linux Virtual Machine in the cloud where you can build and run Moby projects and even create clusters to experiment. +* **Cheatsheets** by * [@wsargent][docker-cheat-sheet] [@JensPiegsa](http://docker.jens-piegsa.com) [@eon01](https://github.com/eon01/DockerCheatSheet) [@dimonomid][docker-quick-ref] (PDF) # Where to start? (Windows) * [Windows Containers Quick Start](https://docs.microsoft.com/en-us/virtualization/windowscontainers/about/index) Overview of Windows containers, drilling down to Quick Starts for Windows 10 and Windows Server 2016 @@ -554,11 +554,7 @@ Services to securely store your Docker images. * [Container solutions](http://container-solutions.com/blog/) * [Container42](http://container42.com/) * [Cloud Native Landscape](https://github.com/cncf/landscape) -* [Docker Cheat Sheet](http://docker.jens-piegsa.com) by [@JensPiegsa][JensPiegsa] *(updated for Docker 1.13)* -* [Docker Cheat Sheet](https://github.com/eon01/DockerCheatSheet) by [@eon01](https://github.com/eon01) -* [Docker Cheat Sheet][docker-cheat-sheet] by [@wsargent][wsargent] __MUST SEE__ * [Docker Kubernetes Lab Handbook](https://github.com/xiaopeng163/docker-k8s-lab) -* [Docker Printable Refcard][docker-quick-ref] by [@dimonomid][dimonomid] * [Docker vs. VMs? Combining Both for Cloud Portability Nirvana](https://www.rightscale.com/blog/cloud-management-best-practices/docker-vs-vms-combining-both-cloud-portability-nirvana) * [Docker Weekly](https://blog.docker.com/docker-weekly-archives/) Huge resource * __[Valuable Docker Links](http://www.nkode.io/2014/08/24/valuable-docker-links.html)__ High quality articles about docker! __MUST SEE__ @@ -575,7 +571,6 @@ Services to securely store your Docker images. ## Good Tips * [50+ Docker related tips, tricks and tutorials](https://nickjanetakis.com/blog/tag/docker) by [@nickjanetakis][nickjanetakis] - * [Container Best Practices](http://docs.projectatomic.io/container-best-practices/) - Red Hat's Project Atomic created a Container Best Practices guide which applies to everything and is updated regurlary. * [Dealing with linked containers dependency in docker-compose](http://brunorocha.org/python/dealing-with-linked-containers-dependency-in-docker-compose.html) by [@rochacbruno](https://github.com/rochacbruno) * [Don't Repeat Yourself with Anchors, Aliases and Extensions in Docker Compose Files](https://medium.com/@kinghuang/docker-compose-anchors-aliases-extensions-a1e4105d70bd) by [@King Chung Huang](https://github.com/kinghuang) From 403cd518ee834ddbf105bb90a89f1335ce24ce02 Mon Sep 17 00:00:00 2001 From: Moshe-Immerman Date: Sun, 29 Oct 2017 09:02:06 +0200 Subject: [PATCH 34/47] consolidate blogs --- README.md | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 533b7e1..dccad03 100644 --- a/README.md +++ b/README.md @@ -543,21 +543,14 @@ Services to securely store your Docker images. # Useful Resources -* [Blog](http://crosbymichael.com/) of [@crosbymichael][crosbymichael] -* [Blog](https://gliderlabs.com/devlog/) of [@gliderlabs][gliderlabs] -* [Blog](http://jasonwilder.com/) of [@jwilder][jwilder] -* [Blog](http://jpetazzo.github.io/) of [@jpetazzo][jpetazzo] -* [Blog](http://progrium.com/blog/) of [@progrium][progrium] -* [Blog](http://sebgoa.blogspot.be/) of [@sebgoa][sebgoa] -* [Blog](https://blog.codeship.com/) of [@codeship](https://github.com/codeship) -* [Blog](https://blog.jessfraz.com/) of [@jessfraz][jessfraz] +* __[Valuable Docker Links](http://www.nkode.io/2014/08/24/valuable-docker-links.html)__ High quality articles about docker! __MUST SEE__ +* Blogs [by @nickjanetakis][nickjanetakis] [@crosbymichael](http://crosbymichael.com/) [@gliderlabs](https://gliderlabs.com/devlog/) [@jwilder](http://jasonwilder.com/) [@jpetazzo](http://jpetazzo.github.io/) [@progrium](http://progrium.com/blog/) [@sebgoa](http://sebgoa.blogspot.be/) [@codeship](https://blog.codeship.com/) [@jessfraz](https://blog.jessfraz.com/) * [Container solutions](http://container-solutions.com/blog/) * [Container42](http://container42.com/) * [Cloud Native Landscape](https://github.com/cncf/landscape) * [Docker Kubernetes Lab Handbook](https://github.com/xiaopeng163/docker-k8s-lab) * [Docker vs. VMs? Combining Both for Cloud Portability Nirvana](https://www.rightscale.com/blog/cloud-management-best-practices/docker-vs-vms-combining-both-cloud-portability-nirvana) * [Docker Weekly](https://blog.docker.com/docker-weekly-archives/) Huge resource -* __[Valuable Docker Links](http://www.nkode.io/2014/08/24/valuable-docker-links.html)__ High quality articles about docker! __MUST SEE__ ## Awesome Lists @@ -570,7 +563,7 @@ Services to securely store your Docker images. ## Good Tips -* [50+ Docker related tips, tricks and tutorials](https://nickjanetakis.com/blog/tag/docker) by [@nickjanetakis][nickjanetakis] +* [50+ Docker related tips, tricks and tutorials](https://nickjanetakis.com/blog/tag/docker) by [ * [Container Best Practices](http://docs.projectatomic.io/container-best-practices/) - Red Hat's Project Atomic created a Container Best Practices guide which applies to everything and is updated regurlary. * [Dealing with linked containers dependency in docker-compose](http://brunorocha.org/python/dealing-with-linked-containers-dependency-in-docker-compose.html) by [@rochacbruno](https://github.com/rochacbruno) * [Don't Repeat Yourself with Anchors, Aliases and Extensions in Docker Compose Files](https://medium.com/@kinghuang/docker-compose-anchors-aliases-extensions-a1e4105d70bd) by [@King Chung Huang](https://github.com/kinghuang) From c8216e5c6f69d94a97e12b1c701874726bde05b6 Mon Sep 17 00:00:00 2001 From: Moshe-Immerman Date: Sun, 29 Oct 2017 09:02:45 +0200 Subject: [PATCH 35/47] remove K8 handbook --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index dccad03..4e63261 100644 --- a/README.md +++ b/README.md @@ -548,7 +548,6 @@ Services to securely store your Docker images. * [Container solutions](http://container-solutions.com/blog/) * [Container42](http://container42.com/) * [Cloud Native Landscape](https://github.com/cncf/landscape) -* [Docker Kubernetes Lab Handbook](https://github.com/xiaopeng163/docker-k8s-lab) * [Docker vs. VMs? Combining Both for Cloud Portability Nirvana](https://www.rightscale.com/blog/cloud-management-best-practices/docker-vs-vms-combining-both-cloud-portability-nirvana) * [Docker Weekly](https://blog.docker.com/docker-weekly-archives/) Huge resource From 84ebb267937ee2fe57debb05a8fc25f1d0dc38ce Mon Sep 17 00:00:00 2001 From: Moshe-Immerman Date: Sun, 29 Oct 2017 09:04:14 +0200 Subject: [PATCH 36/47] Update README.md --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 4e63261..fb8cb41 100644 --- a/README.md +++ b/README.md @@ -544,7 +544,7 @@ Services to securely store your Docker images. # Useful Resources * __[Valuable Docker Links](http://www.nkode.io/2014/08/24/valuable-docker-links.html)__ High quality articles about docker! __MUST SEE__ -* Blogs [by @nickjanetakis][nickjanetakis] [@crosbymichael](http://crosbymichael.com/) [@gliderlabs](https://gliderlabs.com/devlog/) [@jwilder](http://jasonwilder.com/) [@jpetazzo](http://jpetazzo.github.io/) [@progrium](http://progrium.com/blog/) [@sebgoa](http://sebgoa.blogspot.be/) [@codeship](https://blog.codeship.com/) [@jessfraz](https://blog.jessfraz.com/) +* Blogs [by @nickjanetakis](https://nickjanetakis.com/blog/tag/docker) [@crosbymichael](http://crosbymichael.com/) [@gliderlabs](https://gliderlabs.com/devlog/) [@jwilder](http://jasonwilder.com/) [@jpetazzo](http://jpetazzo.github.io/) [@progrium](http://progrium.com/blog/) [@sebgoa](http://sebgoa.blogspot.be/) [@codeship](https://blog.codeship.com/) [@jessfraz](https://blog.jessfraz.com/) * [Container solutions](http://container-solutions.com/blog/) * [Container42](http://container42.com/) * [Cloud Native Landscape](https://github.com/cncf/landscape) @@ -562,7 +562,6 @@ Services to securely store your Docker images. ## Good Tips -* [50+ Docker related tips, tricks and tutorials](https://nickjanetakis.com/blog/tag/docker) by [ * [Container Best Practices](http://docs.projectatomic.io/container-best-practices/) - Red Hat's Project Atomic created a Container Best Practices guide which applies to everything and is updated regurlary. * [Dealing with linked containers dependency in docker-compose](http://brunorocha.org/python/dealing-with-linked-containers-dependency-in-docker-compose.html) by [@rochacbruno](https://github.com/rochacbruno) * [Don't Repeat Yourself with Anchors, Aliases and Extensions in Docker Compose Files](https://medium.com/@kinghuang/docker-compose-anchors-aliases-extensions-a1e4105d70bd) by [@King Chung Huang](https://github.com/kinghuang) From d54bc933e7f218f71251d8181230344a81634293 Mon Sep 17 00:00:00 2001 From: Moshe-Immerman Date: Sun, 29 Oct 2017 09:09:24 +0200 Subject: [PATCH 37/47] Update README.md --- README.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index fb8cb41..ba90df2 100644 --- a/README.md +++ b/README.md @@ -87,13 +87,11 @@ _Source:_ [What is Docker](https://www.docker.com/what-docker) # Where to start? * [Basics – Docker, Containers, Hypervisors, CoreOS](http://etherealmind.com/basics-docker-containers-hypervisors-coreos/) * [Dive Into Docker: From "What is Docker?" to "Hello World"](https://www.youtube.com/watch?v=XeSD17YRijk&list=PL-v3vdeWVEsXT-u0JDQZnM90feU3NE3v8) (60:25) by [@nickjanetakis][nickjanetakis] -* [Docker Caveats](http://docker-saigon.github.io/post/Docker-Caveats/) What You Should Know About Running Docker In Production (written 11 APRIL 2016) __MUST SEE__ -* [Docker Containers on the Desktop][jessblog] - The **funniest way** to learn about docker by [@jessfraz][jessfraz] who also gave a [presentation][jessvid] about it @ DockerCon 2015 (Tips: checkout her [dotfiles][jessfrazdotfiles] and her [dockerfiles][jessfrazdockerfiles]) * [Docker Curriculum](https://docker-curriculum.com): A comprehensive tutorial for getting started with Docker. Teaches how to use Docker and deploy dockerized apps on AWS with Elastic Beanstalk and Elastic Container Service. * [Docker Documentation](https://docs.docker.com/) * [Docker for all - Developers, Testers, DevOps, Product Owners + Videos](https://github.com/machzqcq/docker-for-all) Docker Training Videos for all * [Docker Jumpstart](https://github.com/odewahn/docker-jumpstart/): a quick introduction -* [Docker Toolbox](https://docs.docker.com/toolbox/overview/) - It's a **legacy desktop application** for quick setup and launch of a Docker environment on older Mac (10.10 and below) and Windows (8.1 and below) systems. On newer systems it's recommended to use the [Docker for Mac][docker-for-mac] or [Docker for Windows][docker-for-windows]. +* [Docker Toolbox](https://docs.docker.com/toolbox/overview/) :skull: - Quick setup and launch of a Docker environment on older Mac (10.10 and below) and Windows (8.1 and below) systems. On newer systems it's recommended to use the [Docker for Mac][docker-for-mac] or [Docker for Windows][docker-for-windows]. * [Docker Training](https://training.docker.com/) - Includes a free self-paced hands-on tutorial (free registration required or sign-in with DockerHub ID) * [Katacoda](https://www.katacoda.com/): Learn Docker using Interactive Browser-Based Labs * [Learn Docker](https://github.com/dwyl/learn-docker) Full environment set up, screenshots, step-by-step tutorial and more resources (video, articles, cheat sheets) by [@dwyl](https://github.com/dwyl) @@ -544,11 +542,8 @@ Services to securely store your Docker images. # Useful Resources * __[Valuable Docker Links](http://www.nkode.io/2014/08/24/valuable-docker-links.html)__ High quality articles about docker! __MUST SEE__ -* Blogs [by @nickjanetakis](https://nickjanetakis.com/blog/tag/docker) [@crosbymichael](http://crosbymichael.com/) [@gliderlabs](https://gliderlabs.com/devlog/) [@jwilder](http://jasonwilder.com/) [@jpetazzo](http://jpetazzo.github.io/) [@progrium](http://progrium.com/blog/) [@sebgoa](http://sebgoa.blogspot.be/) [@codeship](https://blog.codeship.com/) [@jessfraz](https://blog.jessfraz.com/) -* [Container solutions](http://container-solutions.com/blog/) -* [Container42](http://container42.com/) +* Blogs [by @nickjanetakis](https://nickjanetakis.com/blog/tag/docker) [@crosbymichael](http://crosbymichael.com/) [@gliderlabs](https://gliderlabs.com/devlog/) [@jwilder](http://jasonwilder.com/) [@jpetazzo](http://jpetazzo.github.io/) [@progrium](http://progrium.com/blog/) [@sebgoa](http://sebgoa.blogspot.be/) [@codeship](https://blog.codeship.com/) [@jessfraz](https://blog.jessfraz.com/) * [@Container42](http://container42.com/) [Container solutions](http://container-solutions.com/blog/) * [Cloud Native Landscape](https://github.com/cncf/landscape) -* [Docker vs. VMs? Combining Both for Cloud Portability Nirvana](https://www.rightscale.com/blog/cloud-management-best-practices/docker-vs-vms-combining-both-cloud-portability-nirvana) * [Docker Weekly](https://blog.docker.com/docker-weekly-archives/) Huge resource ## Awesome Lists @@ -562,10 +557,13 @@ Services to securely store your Docker images. ## Good Tips +* [Docker Caveats](http://docker-saigon.github.io/post/Docker-Caveats/) What You Should Know About Running Docker In Production (written 11 APRIL 2016) __MUST SEE__ +* [Docker Containers on the Desktop][jessblog] - The **funniest way** to learn about docker by [@jessfraz][jessfraz] who also gave a [presentation][jessvid] about it @ DockerCon 2015 (Tips: checkout her [dotfiles][jessfrazdotfiles] and her [dockerfiles][jessfrazdockerfiles]) * [Container Best Practices](http://docs.projectatomic.io/container-best-practices/) - Red Hat's Project Atomic created a Container Best Practices guide which applies to everything and is updated regurlary. * [Dealing with linked containers dependency in docker-compose](http://brunorocha.org/python/dealing-with-linked-containers-dependency-in-docker-compose.html) by [@rochacbruno](https://github.com/rochacbruno) * [Don't Repeat Yourself with Anchors, Aliases and Extensions in Docker Compose Files](https://medium.com/@kinghuang/docker-compose-anchors-aliases-extensions-a1e4105d70bd) by [@King Chung Huang](https://github.com/kinghuang) * [GUI Apps with Docker](http://fabiorehm.com/blog/2014/09/11/running-gui-apps-with-docker/) by [@fgrehm][fgrehm] +* [Docker vs. VMs? Combining Both for Cloud Portability Nirvana](https://www.rightscale.com/blog/cloud-management-best-practices/docker-vs-vms-combining-both-cloud-portability-nirvana) ## Raspberry Pi & ARM From 3b54e686606b299842dbd5abda50d9e3ed573fcb Mon Sep 17 00:00:00 2001 From: Apurva Dave Date: Mon, 30 Oct 2017 10:23:08 -0700 Subject: [PATCH 38/47] Update README.md updated falco link to point to github --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6198fa8..060ee07 100644 --- a/README.md +++ b/README.md @@ -242,7 +242,7 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c * [docker-bench-security](https://github.com/docker/docker-bench-security) - script that checks for dozens of common best-practices around deploying Docker containers in production. By [@docker][docker] * [notary](https://github.com/docker/notary) - a server and a client for running and interacting with trusted collections. By [@docker][docker] * [oscap-docker](https://github.com/OpenSCAP/openscap) - OpenSCAP provides oscap-docker tool which is used to scan Docker containers and images. By RedHat -* [Sysdig Falco](https://www.sysdig.org/falco) - Sysdig Falco is an open source container security monitor. It can monitor application, container, host, and network activity and alert on unauthorized activity. +* [Sysdig Falco](https://github.com/draios/falco) - Sysdig Falco is an open source container security monitor. It can monitor application, container, host, and network activity and alert on unauthorized activity. * [Sysdig Secure](https://www.sysdig.com/product/secure) :heavy_dollar_sign: - Sysdig Secure addresses run-time security through behavioral monitoring and defense, and provides deep forensics based on open source Sysdig for incident response. * [Twistlock](https://www.twistlock.com/) :heavy_dollar_sign: - Twistlock Security Suite detects vulnerabilities, hardens container images, and enforces security policies across the lifecycle of applications. From 6196a11f03fa0512af7f2fb494c29eec260d4c69 Mon Sep 17 00:00:00 2001 From: lmatter Date: Mon, 30 Oct 2017 16:51:19 -0700 Subject: [PATCH 39/47] fix link to cicd --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c9ee6fd..4f53eb3 100644 --- a/README.md +++ b/README.md @@ -51,7 +51,7 @@ All the links are monitored and tested with [awesome_bot](https://github.com/dkh - [Registry](#registry) - [Development with Docker](#development-with-docker) - [API Client](#api-client) - - [CI/CD](#cdcd) + - [CI/CD](#cicd) - [Development Environment](#development-environment) - [Garbage Collection](#garbage-collection) - [Serverless](#serverless) From a6941e14c2a66a0ea150876939989aeefdf73541 Mon Sep 17 00:00:00 2001 From: Moshe-Immerman Date: Tue, 31 Oct 2017 14:55:40 +0200 Subject: [PATCH 40/47] reformat Dockerfiles and examples list --- README.md | 36 ++++++++++++++++++++++++++---------- 1 file changed, 26 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index ba90df2..347747f 100644 --- a/README.md +++ b/README.md @@ -357,14 +357,17 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c * [Dockerfile Generator](http://jrruethe.github.io/blog/2015/09/20/dockerfile-generator/) * [Vektorcloud](https://github.com/vektorcloud) - A collection of minimal, Alpine-based Docker images -Examples by: [@crosbymichael](https://github.com/crosbymichael/Dockerfiles) -[@pandrew](https://github.com/pandrew/dockerfiles) -[@vimagick](https://github.com/vimagick/dockerfiles) -[@ondrejmo](https://github.com/ondrejmo/Dockerfiles) -[@arun-gupta](https://github.com/arun-gupta/docker-images) -[@llitfkitfk](https://github.com/llitfkitfk/docker-compose-demo) -[@komljen](https://github.com/komljen/dockerfile-examples) -[@kstaken](https://github.com/kstaken/dockerfile-examples) +Examples by: +* [@arun-gupta](https://github.com/arun-gupta/docker-images) +* [@crosbymichael](https://github.com/crosbymichael/Dockerfiles) +* [@jessfraz](https://github.com/jessfraz/Dockerfiles) +* [@komljen](https://github.com/komljen/dockerfile-examples) +* [@kstaken](https://github.com/kstaken/dockerfile-examples) +* [@llitfkitfk](https://github.com/llitfkitfk/docker-compose-demo) +* [@ondrejmo](https://github.com/ondrejmo/Dockerfiles) +* [@pandrew](https://github.com/pandrew/dockerfiles) +* [@vimagick](https://github.com/vimagick/dockerfiles) + ### Linter @@ -542,10 +545,23 @@ Services to securely store your Docker images. # Useful Resources * __[Valuable Docker Links](http://www.nkode.io/2014/08/24/valuable-docker-links.html)__ High quality articles about docker! __MUST SEE__ -* Blogs [by @nickjanetakis](https://nickjanetakis.com/blog/tag/docker) [@crosbymichael](http://crosbymichael.com/) [@gliderlabs](https://gliderlabs.com/devlog/) [@jwilder](http://jasonwilder.com/) [@jpetazzo](http://jpetazzo.github.io/) [@progrium](http://progrium.com/blog/) [@sebgoa](http://sebgoa.blogspot.be/) [@codeship](https://blog.codeship.com/) [@jessfraz](https://blog.jessfraz.com/) * [@Container42](http://container42.com/) [Container solutions](http://container-solutions.com/blog/) * [Cloud Native Landscape](https://github.com/cncf/landscape) * [Docker Weekly](https://blog.docker.com/docker-weekly-archives/) Huge resource +Blogs by +* [@codeship](https://blog.codeship.com/) +* [@crosbymichael](http://crosbymichael.com/) +* [@jessfraz](https://blog.jessfraz.com/) +* [@gliderlabs](https://gliderlabs.com/devlog/) +* [@jpetazzo](http://jpetazzo.github.io/) +* [@jwilder](http://jasonwilder.com/) +* [@nickjanetakis](https://nickjanetakis.com/blog/tag/docker) +* [@progrium](http://progrium.com/blog/) +* [@sebgoa](http://sebgoa.blogspot.be/) +* [Container42](http://container42.com/) +* [Container solutions](http://container-solutions.com/blog/) + + ## Awesome Lists * [Awesome-ciandcd](https://github.com/ciandcd/awesome-ciandcd) - Not specific to docker but relevant. @@ -558,7 +574,7 @@ Services to securely store your Docker images. ## Good Tips * [Docker Caveats](http://docker-saigon.github.io/post/Docker-Caveats/) What You Should Know About Running Docker In Production (written 11 APRIL 2016) __MUST SEE__ -* [Docker Containers on the Desktop][jessblog] - The **funniest way** to learn about docker by [@jessfraz][jessfraz] who also gave a [presentation][jessvid] about it @ DockerCon 2015 (Tips: checkout her [dotfiles][jessfrazdotfiles] and her [dockerfiles][jessfrazdockerfiles]) +* [Docker Containers on the Desktop][jessblog] - The **funniest way** to learn about docker by [@jessfraz][jessfraz] who also gave a [presentation][jessvid] about it @ DockerCon 2015 * [Container Best Practices](http://docs.projectatomic.io/container-best-practices/) - Red Hat's Project Atomic created a Container Best Practices guide which applies to everything and is updated regurlary. * [Dealing with linked containers dependency in docker-compose](http://brunorocha.org/python/dealing-with-linked-containers-dependency-in-docker-compose.html) by [@rochacbruno](https://github.com/rochacbruno) * [Don't Repeat Yourself with Anchors, Aliases and Extensions in Docker Compose Files](https://medium.com/@kinghuang/docker-compose-anchors-aliases-extensions-a1e4105d70bd) by [@King Chung Huang](https://github.com/kinghuang) From e530c933d996f21819ba7528929f8a8965152df3 Mon Sep 17 00:00:00 2001 From: ringtail <773913792@qq.com> Date: Wed, 1 Nov 2017 01:42:44 -0500 Subject: [PATCH 41/47] Add Derrick --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 2bc831e..c10336f 100644 --- a/README.md +++ b/README.md @@ -339,6 +339,7 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c ### Builder * [container-factory](https://github.com/mutable/container-factory) - Produces Docker images from tarballs of application source code by [@mutable](https://github.com/mutable) +* [Derrick](https://github.com/alibaba/derrick) - A tool help you to automate the generation of Dockerfile and dockerize application by scanning the code. By [@alibaba](https://github.com/alibaba). * [dlayer](https://github.com/wercker/dlayer) - Stats collector for Docker layers by [@wercker](https://github.com/wercker) * [docker-companion](https://github.com/mudler/docker-companion) - A command line tool written in Golang to squash and unpack docker images by [@mudler](https://github.com/mudler/) * [docker-make](https://github.com/CtripCloud/docker-make) - Build, tag,and push a bunch of related docker images via a single command. From fa615889c9c83e1f512e13c1e02378589023b87f Mon Sep 17 00:00:00 2001 From: Moshe-Immerman Date: Wed, 1 Nov 2017 09:06:05 +0200 Subject: [PATCH 42/47] fix cheatsheets --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 347747f..21cc19e 100644 --- a/README.md +++ b/README.md @@ -97,7 +97,12 @@ _Source:_ [What is Docker](https://www.docker.com/what-docker) * [Learn Docker](https://github.com/dwyl/learn-docker) Full environment set up, screenshots, step-by-step tutorial and more resources (video, articles, cheat sheets) by [@dwyl](https://github.com/dwyl) * [Play With Docker](http://training.play-with-docker.com/) - PWD is a great way to get started with Docker from beginner to advanced users. Docker runs directly in your browser. * [Play With Moby](http://play-with-moby.com/) - PWM is a web based Moby playground which allows you to try different components of the platform in seconds. It gives you the experience of having a free Alpine Linux Virtual Machine in the cloud where you can build and run Moby projects and even create clusters to experiment. -* **Cheatsheets** by * [@wsargent][docker-cheat-sheet] [@JensPiegsa](http://docker.jens-piegsa.com) [@eon01](https://github.com/eon01/DockerCheatSheet) [@dimonomid][docker-quick-ref] (PDF) + +**Cheatsheets** by +* [@eon01](https://github.com/eon01/DockerCheatSheet) +* [@dimonomid][docker-quick-ref] (PDF) +* [@JensPiegsa](http://docker.jens-piegsa.com) +* [@wsargent][docker-cheat-sheet] # Where to start? (Windows) * [Windows Containers Quick Start](https://docs.microsoft.com/en-us/virtualization/windowscontainers/about/index) Overview of Windows containers, drilling down to Quick Starts for Windows 10 and Windows Server 2016 From 8c529112b984ec83b0c827eb9d027da90beb60dc Mon Sep 17 00:00:00 2001 From: Apurva Dave Date: Thu, 2 Nov 2017 21:09:34 -0700 Subject: [PATCH 43/47] Update README.md adjusted sysdig.com/product/secure URL to avoid redirect. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 060ee07..17ed00b 100644 --- a/README.md +++ b/README.md @@ -243,7 +243,7 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c * [notary](https://github.com/docker/notary) - a server and a client for running and interacting with trusted collections. By [@docker][docker] * [oscap-docker](https://github.com/OpenSCAP/openscap) - OpenSCAP provides oscap-docker tool which is used to scan Docker containers and images. By RedHat * [Sysdig Falco](https://github.com/draios/falco) - Sysdig Falco is an open source container security monitor. It can monitor application, container, host, and network activity and alert on unauthorized activity. -* [Sysdig Secure](https://www.sysdig.com/product/secure) :heavy_dollar_sign: - Sysdig Secure addresses run-time security through behavioral monitoring and defense, and provides deep forensics based on open source Sysdig for incident response. +* [Sysdig Secure](https://sysdig.com/product/secure) :heavy_dollar_sign: - Sysdig Secure addresses run-time security through behavioral monitoring and defense, and provides deep forensics based on open source Sysdig for incident response. * [Twistlock](https://www.twistlock.com/) :heavy_dollar_sign: - Twistlock Security Suite detects vulnerabilities, hardens container images, and enforces security policies across the lifecycle of applications. ### Service Discovery From 90616f9f04322a77919b380eb7de47582cde7f73 Mon Sep 17 00:00:00 2001 From: Apurva Dave Date: Fri, 3 Nov 2017 14:22:39 -0700 Subject: [PATCH 44/47] Update README.md 9th time's a charm?!? :) updated sysdig secure URL to avoid redirect --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 17ed00b..b93f832 100644 --- a/README.md +++ b/README.md @@ -243,7 +243,7 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c * [notary](https://github.com/docker/notary) - a server and a client for running and interacting with trusted collections. By [@docker][docker] * [oscap-docker](https://github.com/OpenSCAP/openscap) - OpenSCAP provides oscap-docker tool which is used to scan Docker containers and images. By RedHat * [Sysdig Falco](https://github.com/draios/falco) - Sysdig Falco is an open source container security monitor. It can monitor application, container, host, and network activity and alert on unauthorized activity. -* [Sysdig Secure](https://sysdig.com/product/secure) :heavy_dollar_sign: - Sysdig Secure addresses run-time security through behavioral monitoring and defense, and provides deep forensics based on open source Sysdig for incident response. +* [Sysdig Secure](https://sysdig.com/product/secure/) :heavy_dollar_sign: - Sysdig Secure addresses run-time security through behavioral monitoring and defense, and provides deep forensics based on open source Sysdig for incident response. * [Twistlock](https://www.twistlock.com/) :heavy_dollar_sign: - Twistlock Security Suite detects vulnerabilities, hardens container images, and enforces security policies across the lifecycle of applications. ### Service Discovery From e199c7a753e0e0e4702a6444f74ab0467ef74ba6 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Mon, 6 Nov 2017 23:02:46 +0200 Subject: [PATCH 45/47] Shipyard project retired Message from maintainer https://github.com/shipyard/shipyard --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 04ba96c..6e7abad 100644 --- a/README.md +++ b/README.md @@ -324,7 +324,7 @@ Docker EE is on the same code base as Docker CE, so also built from Moby, with c * [Portus](https://github.com/SUSE/Portus) - Authorization service and frontend for Docker registry (v2) by [@SUSE](https://github.com/SUSE) * [Rapid Dashboard](https://github.com/ozlerhakan/rapid) - A simple query dashboard to use Docker Remote API by [@ozlerhakan](https://github.com/ozlerhakan/) * [Seagull](https://github.com/tobegit3hub/seagull) - Friendly Web UI to monitor docker daemon. by [@tobegit3hub](https://github.com/tobegit3hub) -* [Shipyard](https://github.com/shipyard/shipyard) - Shipyard enables multi-host, Docker cluster management using Docker Swarm. +* [Shipyard](https://github.com/shipyard/shipyard) :skull: - Shipyard enables multi-host, Docker cluster management using Docker Swarm. ## Docker Images From 5dbf03ae8e06a647ba56bdc5ba3fff1de5adb2f7 Mon Sep 17 00:00:00 2001 From: Andreas Gebhardt Date: Sun, 19 Nov 2017 17:32:00 +0100 Subject: [PATCH 46/47] =?UTF-8?q?update=20=C2=BBGoogle=20Container=20Engin?= =?UTF-8?q?e=C2=AB=20link?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit failed check of TravisCI [#1235]: > Issues :-( > >> Links > > 1. [L538] 301 https://cloud.google.com/container-engine/docs/ → https://cloud.google.com/kubernetes-engine/docs/ > 2. [L653] 301 https://www.docker.com/community/meetup-groups → https://events.docker.com [#1235] https://travis-ci.org/veggiemonk/awesome-docker/builds/304271027 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4f53eb3..500a5c4 100644 --- a/README.md +++ b/README.md @@ -520,7 +520,7 @@ Services to securely store your Docker images. * [Docker Cloud](https://cloud.docker.com/) - Former Tutum * [Dockhero](https://dockhero.io/) - Dockhero is a Heroku add-on which turns a Docker image into a microservice attached to the Heroku app. Currently in beta. * [Giant Swarm](https://giantswarm.io/) - Simple microservice infrastructure. Deploy your containers in seconds. -* [Google Container Engine](https://cloud.google.com/container-engine/docs/) - Docker containers on Google Cloud Computing powered by [Kubernetes][kubernetes]. +* [Google Container Engine](https://cloud.google.com/kubernetes-engine/docs/) - Docker containers on Google Cloud Computing powered by [Kubernetes][kubernetes]. * [Hyper_](https://hyper.sh/) - Secure container hosting service with "nano-containers" and per-second billing. * [IBM Bluemix Container Service](https://console.bluemix.net/docs/containers/container_index.html) - Run Docker containers in a hosted cloud environment on IBM Bluemix. * [Jelastic Cloud](https://jelastic.cloud/) - "Easy-to-use" container hosting platfrom with automatic vertical and horizontal scaling. Available over 50+ hosting providers worldwide. From 3b6c569cb68e54900216d9faff530face9c228f2 Mon Sep 17 00:00:00 2001 From: Andreas Gebhardt Date: Sun, 19 Nov 2017 17:28:23 +0100 Subject: [PATCH 47/47] =?UTF-8?q?update=20=C2=BBDocker=20Regional=20Meetup?= =?UTF-8?q?=20List=C2=AB=20to=20=C2=BBDocker=20Events=C2=AB=20and=20link?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit failed check of TravisCI [#1235]: > Issues :-( > >> Links > > 1. [L538] 301 https://cloud.google.com/container-engine/docs/ → https://cloud.google.com/kubernetes-engine/docs/ > 2. [L653] 301 https://www.docker.com/community/meetup-groups → https://events.docker.com [#1235] https://travis-ci.org/veggiemonk/awesome-docker/builds/304271027 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 500a5c4..ac549b3 100644 --- a/README.md +++ b/README.md @@ -649,7 +649,7 @@ Services to securely store your Docker images. * [Docker Community](https://www.docker.com/docker-community) * [Docker On Line Meetup](https://www.meetup.com/Docker-Online-Meetup/) * [Docker Reddit Community](https://www.reddit.com/r/docker/) -* [Docker Regional Meetup List](https://www.docker.com/community/meetup-groups) +* [Docker Events](https://events.docker.com) ## Russian + [Docker Russian-speaking Community](https://t.me/docker_ru)