diff --git a/docker/trading/compose/docker-compose.yml b/docker/trading/compose/docker-compose.yml new file mode 100644 index 0000000..4a8c8af --- /dev/null +++ b/docker/trading/compose/docker-compose.yml @@ -0,0 +1,21 @@ +version: "3.8" +#================================================== +# Relies on the file `.env` content for varables: +# BOOK +# JUPYTER_PORT +#================================================== +services: + executor: + image: cloud21.cvtt.vpn:5500/executor:latest + container_name: executor.${BOOK} + restart: unless-stopped + environment: + - BOOK=${BOOK} + volumes: + - ${ROOT_DIR}/notebooks:/workspace + - ${ROOT_DIR}/jupyter_settings/user-settings:/root/.jupyter/lab/user-settings + - ${ROOT_DIR}/jupyter_settings/workspaces:/root/.jupyter/lab/workspaces + - ${ROOT_DIR}/.cache/torch:/root/.cache/torch + ports: + - "${JUPYTER_PORT}:${JUPYTER_PORT}" + shm_size: "8gb" \ No newline at end of file