Skip to content

add docker container#178

Open
shmargum wants to merge 1 commit into
ysugimoto:masterfrom
shmargum:docker
Open

add docker container#178
shmargum wants to merge 1 commit into
ysugimoto:masterfrom
shmargum:docker

Conversation

@shmargum

@shmargum shmargum commented May 5, 2019

Copy link
Copy Markdown

This avoids some hassle of installing dependencies.

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

@ysugimoto ysugimoto left a comment

Copy link
Copy Markdown
Owner

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?

Comment thread Dockerfile
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

@ysugimoto ysugimoto May 7, 2019

Copy link
Copy Markdown
Owner

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

kdybicz commented May 7, 2019

Copy link
Copy Markdown
Collaborator

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