Spaces:
Sleeping
docker compose
Hey @ds460, thank you for creating this space. It would be helpful if you can answer the following questions
You have defined a docker compose file. Is it actually used by hugging face spaces? I wanted to use docker compose to host multiple streamlit apps, is it possible?
ex docker-compose.yml (not sure if this works)
version: '3.9'
services:
streamlit1:
build:
dockerfile: Dockerfile
context: ./app1
container_name: streamlit-app1
cpus: 2
mem_limit: 2048m
ports:
- "8501:8501"
volumes:
- "./app1:/app:rw"
streamlit2:
build:
dockerfile: Dockerfile
context: ./app2
container_name: streamlit-app2
cpus: 2
mem_limit: 2048m
ports:
- "8502:8501"
volumes:
- "./app2:/app:rw"
related discussion:
https://discuss.huggingface.co/t/support-for-docker-compose-in-spaces/41512
Yes it is. It is the default Hugging Face docker space with my default streamlit apps.
Thanks, but I tried changing the docker-comopse.yml from your duplicated space, and it seems unaffected. Looks like it is not supported
https://huggingface.co/spaces/pvanand/template_streamlit_docker/tree/main
Oh could be. Been using docker compose locally. Sorry. The single streamlit apps do build.