instruction: Create a Dockerfile for compose
output: ```dockerfile
  from being
  loaded properlyFixed a bug where the docker-compose config command would fail
  if the config file contained secrets definitionsFixed an issue where Compose on some linux distributions would
  pick up and load an outdated version of the requests libraryFixed an issue where socket-type files inside a build folder
  would cause docker-compose to crash when trying to build that
  serviceFixed an issue where recursive wildcard patterns ** were not being
  recognized in .dockerignore files.1.11.1(2017-02-09)Bug fixesFixed a bug where the 3.1 file format was not being recognized as valid
  by the Compose parser1.11.0(2017-02-08)New FeaturesCompose file version 3.1Introduced version 3.1 of the docker-compose.yml specification. This
  version requires Docker Engine 1.13.0 or above. It introduces support
  for secrets. See the documentation for more informationCompose file version 2.0 and upIntroduced the docker-compose top command that displays processes running
  for the different services managed by Compose.Bug fixesFixed a bug where extending a service defining a healthcheck dictionary
  would cause docker-compose to error out.Fixed an issue where the pid entry in a service definition was being
  ignored when using multiple Compose files.1.10.1(2017-02-01)Bug fixesFixed an issue where the presence of older versions of the docker-py
  package would cause unexpected crashes while running ComposeFixed an issue where healthcheck dependencies would be lost when
  using multiple compose files for a projectFixed a few issues that made the output of the config command
  invalidFixed an issue where adding volume labels to v3 Compose files would
  result in an errorFixed an issue on Windows where build context paths containing unicode
  characters were being improperly encodedFixed a bug where Compose would occasionally crash while streaming logs
  when containers would stop or restart1.10.0(2017-01-18)New FeaturesCompose file version 3.0Introduced version 3.0 of the docker-compose.yml specification. This
  version requires to be used with Docker Engine 1.13 or above and is
  specifically designed to work with the docker stack commands.Compose file version 2.1 and upHealthcheck configuration can now be done in the service definition using
  the healthcheck parameterContainers dependencies can now be set up to wait on positive healthchecks
  when declared using depends_on. See the documentation for the updated
  syntax.
  NoteThis feature will not be ported to version 3 Compose files.Added support for the sysctls parameter in service definitionsAdded support for the userns_mode parameter in service definitionsCompose now adds identifying labels to networks and volumes it createsCompose file version 2.0 and upAdded support for the stop_grace_period option in service definitions.Bug fixesColored output now works properly on Windows.Fixed a bug where docker-compose run would fail to set up link aliases
  in interactive mode on Windows.Networks created by Compose are now always made attachable
  (Compose files v2.1 and up).Fixed a bug where falsy values of COMPOSE_CONVERT_WINDOWS_PATHS
  (0, false, empty value) were being interpreted as true.Fixed a bug where forward slashes in some .dockerignore patterns weren't
  being parsed correctly on Windows1.9.0(2016-11-16)Breaking changesWhen using Compose with Docker Toolbox/Machine on Windows, volume paths are
  no longer converted
  ```