-
Notifications
You must be signed in to change notification settings - Fork 72
API server doesn't start under docker-compose #156
Copy link
Copy link
Open
Description
The API server doesn't start properly when doing docker-compose up, full log at the bottom.
I tried to poke around within the container after... docker run --rm -it -p 3002:3002 --entrypoint /bin/bash fynnfluegge/rocketnotes-api:latest
There was no docker command available in the path...
[deftdawg@maxsun:~/source/rocketnotes]$ docker-compose logs api
rocketnotes-api | 2024-11-08 21:28:31,365 | No config file found in this directory.
rocketnotes-api | 2024-11-08 21:28:31,365 | OSError occurred while reading TOML file: [Errno 2] No such file or directory: '/var/task/samconfig.toml'
rocketnotes-api | 2024-11-08 21:28:31,365 | Config file location: /var/task/samconfig.toml
rocketnotes-api | 2024-11-08 21:28:31,365 | Config file '/var/task/samconfig.toml' does not exist
rocketnotes-api | 2024-11-08 21:28:31,376 | Using SAM Template at /var/task/.aws-sam/build/template.yaml
rocketnotes-api | 2024-11-08 21:28:31,384 | OSError occurred while reading TOML file: [Errno 2] No such file or directory: '/var/task/samconfig.toml'
rocketnotes-api | 2024-11-08 21:28:31,384 | Using config file: samconfig.toml, config environment: default
rocketnotes-api | 2024-11-08 21:28:31,384 | Expand command line arguments to:
rocketnotes-api | 2024-11-08 21:28:31,384 | --template_file=/var/task/.aws-sam/build/template.yaml --host=0.0.0.0 --port=3002 --docker_volume_basedir=/home/deftdawg/source/rocketnotes/.aws-sam/build --docker_network=rocketnotes_local-serverless-network --static_dir=public --layer_cache_basedir=/root/.aws-sam/layers-pkg --container_host=localhost --container_host_interface=127.0.0.1
rocketnotes-api | 2024-11-08 21:28:31,432 | local start-api command is called
rocketnotes-api | 2024-11-08 21:28:31,442 | No Parameters detected in the template
rocketnotes-api | 2024-11-08 21:28:31,456 | Sam customer defined id is more priority than other IDs. Customer defined id for resource helloWorldFunction is helloWorldFunction
rocketnotes-api | 2024-11-08 21:28:31,456 | Sam customer defined id is more priority than other IDs. Customer defined id for resource getDocumentFunction is getDocumentFunction
rocketnotes-api | 2024-11-08 21:28:31,456 | Sam customer defined id is more priority than other IDs. Customer defined id for resource getDocumentTreeFunction is getDocumentTreeFunction
rocketnotes-api | 2024-11-08 21:28:31,456 | Sam customer defined id is more priority than other IDs. Customer defined id for resource saveDocumentFunction is saveDocumentFunction
rocketnotes-api | 2024-11-08 21:28:31,456 | Sam customer defined id is more priority than other IDs. Customer defined id for resource saveDocumentTreeFunction is saveDocumentTreeFunction
rocketnotes-api | 2024-11-08 21:28:31,456 | Sam customer defined id is more priority than other IDs. Customer defined id for resource saveDocumentPublicFunction is saveDocumentPublicFunction
rocketnotes-api | 2024-11-08 21:28:31,456 | Sam customer defined id is more priority than other IDs. Customer defined id for resource saveDocumentTitleFunction is saveDocumentTitleFunction
rocketnotes-api | 2024-11-08 21:28:31,456 | Sam customer defined id is more priority than other IDs. Customer defined id for resource searchDocumentFunction is searchDocumentFunction
rocketnotes-api | 2024-11-08 21:28:31,456 | Sam customer defined id is more priority than other IDs. Customer defined id for resource getSharedDocumentFunction is getSharedDocumentFunction
rocketnotes-api | 2024-11-08 21:28:31,456 | Sam customer defined id is more priority than other IDs. Customer defined id for resource saveVectorEmbeddingsFunction is saveVectorEmbeddingsFunction
rocketnotes-api | 2024-11-08 21:28:31,456 | Sam customer defined id is more priority than other IDs. Customer defined id for resource semanticSearchFunction is semanticSearchFunction
rocketnotes-api | 2024-11-08 21:28:31,456 | Sam customer defined id is more priority than other IDs. Customer defined id for resource chatFunction is chatFunction
rocketnotes-api | 2024-11-08 21:28:31,456 | Sam customer defined id is more priority than other IDs. Customer defined id for resource saveUserConfigFunction is saveUserConfigFunction
rocketnotes-api | 2024-11-08 21:28:31,456 | Sam customer defined id is more priority than other IDs. Customer defined id for resource getUserConfigFunction is getUserConfigFunction
rocketnotes-api | 2024-11-08 21:28:31,456 | Sam customer defined id is more priority than other IDs. Customer defined id for resource textCompletionFunction is textCompletionFunction
rocketnotes-api | 2024-11-08 21:28:31,456 | There is no customer defined id or cdk path defined for resource ServerlessRestApi, so we will use the resource logical id as the resource id
rocketnotes-api | 2024-11-08 21:28:31,457 | 0 stacks found in the template
rocketnotes-api | 2024-11-08 21:28:31,457 | No Parameters detected in the template
rocketnotes-api | 2024-11-08 21:28:31,469 | Sam customer defined id is more priority than other IDs. Customer defined id for resource helloWorldFunction is helloWorldFunction
rocketnotes-api | 2024-11-08 21:28:31,469 | Sam customer defined id is more priority than other IDs. Customer defined id for resource getDocumentFunction is getDocumentFunction
rocketnotes-api | 2024-11-08 21:28:31,469 | Sam customer defined id is more priority than other IDs. Customer defined id for resource getDocumentTreeFunction is getDocumentTreeFunction
rocketnotes-api | 2024-11-08 21:28:31,469 | Sam customer defined id is more priority than other IDs. Customer defined id for resource saveDocumentFunction is saveDocumentFunction
rocketnotes-api | 2024-11-08 21:28:31,469 | Sam customer defined id is more priority than other IDs. Customer defined id for resource saveDocumentTreeFunction is saveDocumentTreeFunction
rocketnotes-api | 2024-11-08 21:28:31,469 | Sam customer defined id is more priority than other IDs. Customer defined id for resource saveDocumentPublicFunction is saveDocumentPublicFunction
rocketnotes-api | 2024-11-08 21:28:31,469 | Sam customer defined id is more priority than other IDs. Customer defined id for resource saveDocumentTitleFunction is saveDocumentTitleFunction
rocketnotes-api | 2024-11-08 21:28:31,469 | Sam customer defined id is more priority than other IDs. Customer defined id for resource searchDocumentFunction is searchDocumentFunction
rocketnotes-api | 2024-11-08 21:28:31,469 | Sam customer defined id is more priority than other IDs. Customer defined id for resource getSharedDocumentFunction is getSharedDocumentFunction
rocketnotes-api | 2024-11-08 21:28:31,469 | Sam customer defined id is more priority than other IDs. Customer defined id for resource saveVectorEmbeddingsFunction is saveVectorEmbeddingsFunction
rocketnotes-api | 2024-11-08 21:28:31,469 | Sam customer defined id is more priority than other IDs. Customer defined id for resource semanticSearchFunction is semanticSearchFunction
rocketnotes-api | 2024-11-08 21:28:31,469 | Sam customer defined id is more priority than other IDs. Customer defined id for resource chatFunction is chatFunction
rocketnotes-api | 2024-11-08 21:28:31,469 | Sam customer defined id is more priority than other IDs. Customer defined id for resource saveUserConfigFunction is saveUserConfigFunction
rocketnotes-api | 2024-11-08 21:28:31,469 | Sam customer defined id is more priority than other IDs. Customer defined id for resource getUserConfigFunction is getUserConfigFunction
rocketnotes-api | 2024-11-08 21:28:31,469 | Sam customer defined id is more priority than other IDs. Customer defined id for resource textCompletionFunction is textCompletionFunction
rocketnotes-api | 2024-11-08 21:28:31,469 | There is no customer defined id or cdk path defined for resource ServerlessRestApi, so we will use the resource logical id as the resource id
rocketnotes-api | 2024-11-08 21:28:31,470 | 16 resources found in the stack
rocketnotes-api | 2024-11-08 21:28:31,471 | Found Serverless function with name='helloWorldFunction' and CodeUri='helloWorldFunction'
rocketnotes-api | 2024-11-08 21:28:31,471 | Found Serverless function with name='getDocumentFunction' and CodeUri='getDocumentFunction'
rocketnotes-api | 2024-11-08 21:28:31,471 | Found Serverless function with name='getDocumentTreeFunction' and CodeUri='getDocumentTreeFunction'
rocketnotes-api | 2024-11-08 21:28:31,471 | Found Serverless function with name='saveDocumentFunction' and CodeUri='saveDocumentFunction'
rocketnotes-api | 2024-11-08 21:28:31,471 | Found Serverless function with name='saveDocumentTreeFunction' and CodeUri='saveDocumentTreeFunction'
rocketnotes-api | 2024-11-08 21:28:31,471 | Found Serverless function with name='saveDocumentPublicFunction' and CodeUri='saveDocumentPublicFunction'
rocketnotes-api | 2024-11-08 21:28:31,471 | Found Serverless function with name='saveDocumentTitleFunction' and CodeUri='saveDocumentTitleFunction'
rocketnotes-api | 2024-11-08 21:28:31,471 | Found Serverless function with name='searchDocumentFunction' and CodeUri='searchDocumentFunction'
rocketnotes-api | 2024-11-08 21:28:31,471 | Found Serverless function with name='getSharedDocumentFunction' and CodeUri='getSharedDocumentFunction'
rocketnotes-api | 2024-11-08 21:28:31,471 | Found Serverless function with name='saveVectorEmbeddingsFunction' and ImageUri='savevectorembeddingsfunction:latest'
rocketnotes-api | 2024-11-08 21:28:31,471 | Found Serverless function with name='semanticSearchFunction' and ImageUri='semanticsearchfunction:latest'
rocketnotes-api | 2024-11-08 21:28:31,471 | Found Serverless function with name='chatFunction' and ImageUri='chatfunction:latest'
rocketnotes-api | 2024-11-08 21:28:31,471 | Found Serverless function with name='saveUserConfigFunction' and CodeUri='saveUserConfigFunction'
rocketnotes-api | 2024-11-08 21:28:31,471 | Found Serverless function with name='getUserConfigFunction' and CodeUri='getUserConfigFunction'
rocketnotes-api | 2024-11-08 21:28:31,471 | Found Serverless function with name='textCompletionFunction' and CodeUri='textCompletionFunction'
rocketnotes-api | 2024-11-08 21:28:31,472 | Docker is not reachable
rocketnotes-api | Traceback (most recent call last):
rocketnotes-api | File "urllib3/connectionpool.py", line 791, in urlopen
rocketnotes-api | File "urllib3/connectionpool.py", line 497, in _make_request
rocketnotes-api | File "urllib3/connection.py", line 395, in request
rocketnotes-api | File "http/client.py", line 1293, in endheaders
rocketnotes-api | File "http/client.py", line 1052, in _send_output
rocketnotes-api | File "http/client.py", line 990, in send
rocketnotes-api | File "docker/transport/unixconn.py", line 27, in connect
rocketnotes-api | ConnectionRefusedError: [Errno 111] Connection refused
rocketnotes-api |
rocketnotes-api | During handling of the above exception, another exception occurred:
rocketnotes-api |
rocketnotes-api | Traceback (most recent call last):
rocketnotes-api | File "requests/adapters.py", line 486, in send
rocketnotes-api | File "urllib3/connectionpool.py", line 845, in urlopen
rocketnotes-api | File "urllib3/util/retry.py", line 470, in increment
rocketnotes-api | File "urllib3/util/util.py", line 38, in reraise
rocketnotes-api | File "urllib3/connectionpool.py", line 791, in urlopen
rocketnotes-api | File "urllib3/connectionpool.py", line 497, in _make_request
rocketnotes-api | File "urllib3/connection.py", line 395, in request
rocketnotes-api | File "http/client.py", line 1293, in endheaders
rocketnotes-api | File "http/client.py", line 1052, in _send_output
rocketnotes-api | File "http/client.py", line 990, in send
rocketnotes-api | File "docker/transport/unixconn.py", line 27, in connect
rocketnotes-api | urllib3.exceptions.ProtocolError: ('Connection aborted.', ConnectionRefusedError(111, 'Connection refused'))
rocketnotes-api |
rocketnotes-api | During handling of the above exception, another exception occurred:
rocketnotes-api |
rocketnotes-api | Traceback (most recent call last):
rocketnotes-api | File "samcli/local/docker/utils.py", line 91, in is_docker_reachable
rocketnotes-api | File "docker/client.py", line 201, in ping
rocketnotes-api | File "docker/api/daemon.py", line 166, in ping
rocketnotes-api | File "docker/utils/decorators.py", line 44, in inner
rocketnotes-api | File "docker/api/client.py", line 236, in _get
rocketnotes-api | File "requests/sessions.py", line 602, in get
rocketnotes-api | File "requests/sessions.py", line 589, in request
rocketnotes-api | File "requests/sessions.py", line 703, in send
rocketnotes-api | File "requests/adapters.py", line 501, in send
rocketnotes-api | requests.exceptions.ConnectionError: ('Connection aborted.', ConnectionRefusedError(111, 'Connection refused'))
rocketnotes-api | 2024-11-08 21:28:31,473 | Telemetry endpoint configured to be https://aws-serverless-tools-telemetry.us-west-2.amazonaws.com/metrics
rocketnotes-api | 2024-11-08 21:28:31,480 | Telemetry endpoint configured to be https://aws-serverless-tools-telemetry.us-west-2.amazonaws.com/metrics
rocketnotes-api | 2024-11-08 21:28:31,480 | Unable to find Click Context for getting session_id.
rocketnotes-api | Error: Running AWS SAM projects locally requires Docker. Have you got it installed and running?Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels