updates to API docker-compose

This commit is contained in:
Collin M. Barrett 2019-04-27 11:21:23 -05:00
parent ca071962ef
commit e0acf5c5fd
3 changed files with 37 additions and 35 deletions

View file

@ -10,7 +10,7 @@
</PropertyGroup>
<ItemGroup>
<None Include="docker-compose.prod.yml" />
<None Include="docker-compose.yml" />
<None Include="docker-compose.filterlists-api.yml" />
<None Include=".dockerignore" />
</ItemGroup>
</Project>

View file

@ -0,0 +1,36 @@
version: "3.7"
services:
app_filterlists-api:
image: collinbarrett/filterlists.api
build:
context: src
dockerfile: FilterLists.Api/Dockerfile
networks:
- filterlists-api
depends_on:
- mariadb_filterlists-api
mariadb_filterlists-api:
image: mariadb:10
networks:
- filterlists-api
volumes:
- filterlists-api_data:/var/lib/mysql
environment:
MYSQL_RANDOM_ROOT_PASSWORD: "yes"
MYSQL_DATABASE: filterlistsdata
MYSQL_USER: filterlists
MYSQL_PASSWORD: C53A28194242D82288E1E84A37E56D3EC7DFF83F1D9E018AF19E9BA27A5DF833
command:
[
"mysqld",
"--character-set-server=utf8mb4",
"--collation-server=utf8mb4_unicode_520_ci"
]
networks:
filterlists-api:
volumes:
filterlists-api_data:

View file

@ -1,34 +0,0 @@
version: "3.7"
services:
FilterLists.MariaDB:
image: mariadb:10
environment:
MYSQL_RANDOM_ROOT_PASSWORD: "yes"
MYSQL_DATABASE: filterlistsdata
MYSQL_USER: filterlists
MYSQL_PASSWORD: C53A28194242D82288E1E84A37E56D3EC7DFF83F1D9E018AF19E9BA27A5DF833
command:
[
"mysqld",
"--character-set-server=utf8mb4",
"--collation-server=utf8mb4_unicode_520_ci",
]
FilterLists.Api:
image: "collinbarrett/filterlists.api"
build:
context: .
dockerfile: src/FilterLists.Api/Dockerfile
expose:
- "80/tcp"
depends_on:
- FilterLists.MariaDB
FilterLists.Web:
image: "collinbarrett/filterlists.web"
build:
context: src/FilterLists.Web
expose:
- "80/tcp"