Optimize Docker build files
This commit is contained in:
@@ -1,8 +1,9 @@
|
||||
version: "3"
|
||||
services:
|
||||
bot:
|
||||
build: .
|
||||
entrypoint: ["dotnet", "run", "--project", "PluralKit.Bot"]
|
||||
image: pluralkit # This image is reused in the other containers due to the
|
||||
build: . # build instruction right here
|
||||
command: ["PluralKit.Bot.dll"]
|
||||
environment:
|
||||
- "PluralKit:Database=Host=db;Username=postgres;Password=postgres;Database=postgres;Maximum Pool Size=1000"
|
||||
- "PluralKit:InfluxUrl=http://influx:8086"
|
||||
@@ -16,8 +17,8 @@ services:
|
||||
- influx
|
||||
restart: always
|
||||
web:
|
||||
build: .
|
||||
entrypoint: ["dotnet", "run", "--project", "PluralKit.Web"]
|
||||
image: pluralkit
|
||||
command: ["PluralKit.Web.dll"]
|
||||
environment:
|
||||
- "PluralKit:Database=Host=db;Username=postgres;Password=postgres;Database=postgres;Maximum Pool Size=1000"
|
||||
links:
|
||||
@@ -26,8 +27,8 @@ services:
|
||||
- 2837:5000
|
||||
restart: always
|
||||
api:
|
||||
build: .
|
||||
entrypoint: ["dotnet", "run", "--project", "PluralKit.API"]
|
||||
image: pluralkit
|
||||
command: ["PluralKit.API.dll"]
|
||||
environment:
|
||||
- "PluralKit:Database=Host=db;Username=postgres;Password=postgres;Database=postgres;Maximum Pool Size=1000"
|
||||
links:
|
||||
|
||||
Reference in New Issue
Block a user