Adds explicit names to dev containers

This commit is contained in:
chaptergy 2021-05-30 20:04:23 +02:00
parent c807b59fb4
commit d16bf7d6c0
No known key found for this signature in database
GPG Key ID: BDFB615E550409E7

View File

@ -1,9 +1,9 @@
# WARNING: This is a DEVELOPMENT docker-compose file, it should not be used for production. # WARNING: This is a DEVELOPMENT docker-compose file, it should not be used for production.
version: "3" version: "3.5"
services: services:
npm: npm:
image: nginxproxymanager:dev image: nginxproxymanager:dev
container_name: npm_core
build: build:
context: ./ context: ./
dockerfile: ./dev/Dockerfile dockerfile: ./dev/Dockerfile
@ -36,6 +36,7 @@ services:
db: db:
image: jc21/mariadb-aria image: jc21/mariadb-aria
container_name: npm_db
networks: networks:
- nginx_proxy_manager - nginx_proxy_manager
environment: environment:
@ -47,21 +48,26 @@ services:
- db_data:/var/lib/mysql - db_data:/var/lib/mysql
swagger: swagger:
image: 'swaggerapi/swagger-ui:latest' image: "swaggerapi/swagger-ui:latest"
container_name: npm_swagger
ports: ports:
- 3001:80 - 3001:80
networks: networks:
- nginx_proxy_manager - nginx_proxy_manager
environment: environment:
URL: "http://127.0.0.1:3081/api/schema" URL: "http://127.0.0.1:3081/api/schema"
PORT: '80' PORT: "80"
depends_on: depends_on:
- npm - npm
volumes: volumes:
npm_data: npm_data:
name: npm_core_data
le_data: le_data:
name: npm_le_data
db_data: db_data:
name: npm_db_data
networks: networks:
nginx_proxy_manager: nginx_proxy_manager:
name: npm_network