Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add docker container #178

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

add docker container #178

wants to merge 1 commit into from

Conversation

shmargum
Copy link

@shmargum shmargum commented May 5, 2019

This avoids some hassle of installing dependencies.

I had success deploying and updating the lambda to aws with this container.

Copy link
Owner

@ysugimoto ysugimoto left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure what purpose for docker container.

Could you tell me why do you want to use docker?

ARG AWS_CLI_VERSION=1.16.86

RUN apk --update add python py-pip bash make imagemagick && \
pip --no-cache-dir install awscli==$AWS_CLI_VERSION
Copy link
Owner

@ysugimoto ysugimoto May 7, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do you use python ?
This package uses claudia.js for deploying lambda function, and all dependencies will be installed via npm package manager, so I think it wouldn't pollute your environment.

@ysugimoto ysugimoto requested a review from kdybicz May 7, 2019 12:05
@kdybicz
Copy link
Collaborator

kdybicz commented May 7, 2019

heh, so to avoid hassle of installing dependencies you're proposing hassle of installing Docker? :D I get your point, though it would be nice to move description further down and present as an alternative approach, plus it would be nice to add some use case examples for people less experienced with Docker. What do you think?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants