Added Docker file (#117)

* Added Docker file

* Added docker files

* Updated docker

Added icarus_auth and second db

* Cleanup

* Docker changes

* Saving changes

Still running into issues with icarus_auth starting in docker. Must be related to credentials or url

* Changes to docker

* Got auth_api working

* Cleanup

* Docker cleanup

* Updated gitignore

* Added README

* Updated gitignore

* Added directory to ignore to dockerignore

* File name change
This commit was merged in pull request #117.
This commit is contained in:
KD
2025-04-13 14:53:05 -04:00
committed by GitHub
parent 6e4eeafe13
commit b6fe9a070c
5 changed files with 217 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
# Getting Started
## Docker
Make sure `icarus_auth` is located in the root of the parent directory if using docker.
Create a `.env` file for both projects - `icarus_auth` and `icarus` - in the root of each project.
Build containers
```
docker compose build --ssh default api auth_api
```
Bring it up
docker compose up -d --force-recreate api auth_api