From b4dddc389be80b4e43f5fb6a7e7ed3b2bbf57ee4 Mon Sep 17 00:00:00 2001 From: Igor Lazarev Date: Sat, 11 Mar 2023 12:16:52 +0300 Subject: [PATCH] #85 docker compose local file example in readme --- README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/README.md b/README.md index 799755b..324cd90 100644 --- a/README.md +++ b/README.md @@ -77,6 +77,26 @@ To start up a container run command. docker-compose up -d ``` +If you want to reference a local file in docker compose: + +* you must first mount the host dir into container - `./openapi:/etc/openapi` +* only then can you reference it + +```yaml +version: '3.0' + +services: + openapi_mock: + container_name: openapi_mock + image: muonsoft/openapi-mock + volumes: + - ./openapi:/etc/openapi + environment: + OPENAPI_MOCK_SPECIFICATION_URL: '/etc/openapi/petstore.yaml' + ports: + - "8080:8080" +``` + ## Usage guide * [Console commands](docs/usage_guide.md#console-commands)