Skip to content

Native OS dependencies using dockerFile not working #357

Open
@Rahulnigam28

Description

@Rahulnigam28

I am trying to build serverless.yml using custom dockerfile. However, when I do sls deploy it does not recognize that docker file and shows warning (dockerizePip is set to false)
Warning: You provided a docker related option but dockerizePip is set to false.

My sls version is 1.4.1
serverless-python-requirements version is 4.3.0

1.) Not using dockerizePip: True in serverless.yml
custom:
pythonRequirements:
dockerFile: myDockerfile.Dockerfile

Note: requirements.txt is not present

sls deploy -s dev results in . " Warning: You provided a docker related option but dockerizePip is set to false"

2.) Adding dockerizePip: True in serverless.yml

custom:
pythonRequirements:
dockerizePip: True
dockerFile: myDockerfile.Dockerfile

Note: requirements.txt is not present
Results in no warning but also dont get any message "Building custom docker image from myDockerfile.Dockerfile"

3.) serverless.yml same as above and created an empty requirements.txt

Output: During sls deploy, although I see the message "Building custom docker image from myDockerfile.Dockerfile". My Lambda function does not have that OS depencies installed inside it .

Metadata

Metadata

Assignees

No one assigned

    Labels

    Dockerwaiting-on-responseIf an issue goes without response for a while, close it.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions