Git Product home page Git Product logo

Comments (7)

clareliguori avatar clareliguori commented on June 8, 2024

Is your docker client using a TCP connection or pipe to connect to Docker? What is the value of DOCKER_HOST environment variable?

from aws-lambda-container-image-converter.

riponbanik avatar riponbanik commented on June 8, 2024

@clareliguori it uses tcp connection since I cannot unix socket while working in windows -

echo $DOCKER_HOST
tcp://127.0.0.1:2375

from aws-lambda-container-image-converter.

clareliguori avatar clareliguori commented on June 8, 2024

Can you try this release?
https://github.com/awslabs/aws-lambda-container-image-converter/releases/tag/0.0.2

from aws-lambda-container-image-converter.

clareliguori avatar clareliguori commented on June 8, 2024

Related: a4c7554

from aws-lambda-container-image-converter.

riponbanik avatar riponbanik commented on June 8, 2024

@clareliguori Thanks for the quick response. That is why you are the best. Shows the follow error now.

2019/01/25 09:31:24 Parsing the docker image docker-daemon:lambda-php:latest
2019/01/25 09:31:24 Error loading image from docker engine: error during connect: Get https://127.0.0.1:2375/v1.22/images/get?names=lambda-php%3Alatest: http: server gave HTTP response to HTTPS client

Since the option is no support for TLS -
image

Also you can change like the following since for some config I know 0.0.0.0 also works -

dockerHost := os.Getenv("DOCKER_HOST")
if dockerHost == "tcp://localhost:2375" || dockerHost == "tcp://127.0.0.1:2375" || dockerHost == "tcp://0.0.0.1:2375" {
sys.DockerDaemonHost = dockerHost
}

from aws-lambda-container-image-converter.

clareliguori avatar clareliguori commented on June 8, 2024

Ok try this release:
https://github.com/awslabs/aws-lambda-container-image-converter/releases/tag/0.0.3

@allisaurus graciously tested it on her Windows machine for me 😄

Related commit: 90056a8

from aws-lambda-container-image-converter.

riponbanik avatar riponbanik commented on June 8, 2024

@clareliguori It works now!!!. Although it created 2 layers. Thanks heaps. Thanks @allisaurus

2019/01/25 12:33:21 Parsing the docker image docker-daemon:lambda-php:latest
2019/01/25 12:33:45 Image docker-daemon:lambda-php:latest has 5 layers
2019/01/25 12:33:47 Did not create a Lambda layer file from image layer sha256:3689366b03b394fe16903c2de2b26d0b2b651e049fce4de5eb365892b031d8d9 (no relevant files found)
2019/01/25 12:33:47 Did not create a Lambda layer file from image layer sha256:e561f3672c5fad29d71f2f69d48085e17cae144940d524e08332c54f4f4f7b81 (no relevant files found)
2019/01/25 12:33:48 Created Lambda layer file output/layer-1.zip from image layer sha256:36e9afe509189ebc5ad9e1ea763f1418b8d128506ac25e8902fbdcd06d98d498
2019/01/25 12:33:48 Created Lambda layer file output/layer-2.zip from image layer sha256:a0f7990bff9dfb7c2b81a9f45e0077e888691bb93ebbc37d67ff17e091ca9500
2019/01/25 12:33:48 Did not create a Lambda layer file from image layer sha256:f1e623da161313733665793734b85c46d40bcab533899e608507c41285a5c55d (no relevant files found)
2019/01/25 12:33:48 Created 2 Lambda layer files for image docker-daemon:lambda-php:latest

from aws-lambda-container-image-converter.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.