Bret Fisher

Results 111 issues of Bret Fisher

Some have asked "what if I have multiple compose projects/files up at once, how would a single Traefik proxy serve those? It's not much different, and just needs docs on...

documentation

rather than `404 page not found` it would be nice to have a custom html/image saying "no route found to service"

enhancement

On line https://github.com/BretFisher/docker-mastery-for-nodejs/blob/43ffcabf07199081a82075a86ef94a5a04ffcef8/sample-buildkit/Dockerfile#L49-L56 the test stage doesn't have npm dev dependencies, so any test commands would likely fail. There are two ways to fix that: 1. Use `COPY --from=dev /opt/node_modules/...

bug

In compose 2.x files, `depends_on` can support a `condition: service_healthy` option to prevent the starting of a container until a dependency is healthy. This could be used for volume seeding,...

enhancement

Make the image CMD check for proper path in its container (`/mount-volume/`), and if it exists, restore data for the volume. For convenience in using with compose or systems without...

enhancement

Right now, since Ghost Blog is designed to run on a single-host (a current design limitation) then caching and [MTTR](https://en.wikipedia.org/wiki/Mean_time_to_recovery) are the best ways to keep downtime to a minimum....

enhancement

Create a simple example of creating instances, installing docker, setting up security groups, LB's, etc. with Terraform, ideally for digital ocean and AWS. Some examples: https://github.com/Praqma/terraform-aws-docker https://github.com/mlabouardy/terraform-aws-labs/tree/master/docker-swarm-cluster

enhancement

Many of the services, especially for the demo apps like menu, ghost, and voting should have custom deploy settings for updates, such as rollback, healthchecks, etc. This first requires healthchecks...

enhancement

Inspired by this issue https://github.com/docker-library/ghost/issues/125, we need a PR that does this for the Ghost stack.

enhancement