GithubHelp home page GithubHelp logo

Comments (14)

rn avatar rn commented on July 2, 2024 1

I made release two weeks ago (or so). Not planning to make one soon, unless there are more changes to OpenGCS, which is the main component running in the VM

from lcow.

rn avatar rn commented on July 2, 2024

what's your version of the the docker daemon and CLI, ie output of docker version?

from lcow.

riezebosch avatar riezebosch commented on July 2, 2024

Have it working using this gist on Windows Server Core 1709 (OS version 10.0.16299.0).

from lcow.

JensNordenbro avatar JensNordenbro commented on July 2, 2024

I also cannot get LCOW to work on Windows Server 2019. I can see that your posts are ~½ year old and looking at your gist @riezebosch it seems to me that this is still an experimental feature although I have read at https://docs.microsoft.com/en-us/windows-server/get-started-19/whats-new-19 , paragraph "Linux containers on Windows":

"It is now possible to run Windows and Linux-based containers on the same container host, using the same docker daemon. This enables you to have a heterogenous container host environment while providing flexibility to application developers."

What are your thoughts on this, is it supported or not ?

from lcow.

rn avatar rn commented on July 2, 2024

@JensNordenbro what's your error? I don't have access to a Windows machine anymore, but might be able to help. For more general questions on how to get LCOW to work with docker, moby/moby is a better repository to ask questions.

from lcow.

JensNordenbro avatar JensNordenbro commented on July 2, 2024

basically my machine says "no matching manifest for windows/amd64 in the manifest list entries."

I will try the experimental modes on another machine, but I find the whole information on LCOW support to be very confusing…

from lcow.

rn avatar rn commented on July 2, 2024

When most of the initial instructions were written, LCOW was still very much under heavy development and having it behind --experimental means that the way users use it may change. I haven't followed the LCOW development for about 6 months and am not up to speed how it is now integrated with docker. You are probably better off asking on https://github.com/moby/moby what the current recommended way is.

from lcow.

JensNordenbro avatar JensNordenbro commented on July 2, 2024

@riezebosch ; I ran your gist-script and it worked until executing the Utility VM saying: Error response from daemon: failed to start service utility VM (createreadwrite): kernel 'C:\Program Files\Linux Containers\kernel' not found.

from lcow.

rn avatar rn commented on July 2, 2024

@JensNordenbro have you copied the kernel and initrd there as suggested in the README.md from the line "Next, you need to get the LinuxKit images..." onwards?

from lcow.

JensNordenbro avatar JensNordenbro commented on July 2, 2024

yes, I think so since I have

  • bootx63.efi
  • initrd
  • versions
    under "c:\Program Files\Linux Containers"

from lcow.

lahma avatar lahma commented on July 2, 2024

@JensNordenbro if you open the latest zip from https://github.com/linuxkit/lcow/releases/tag/v4.14.35-v0.3.9 you should see that there is a file named kernel. The naming changed recently. I suppose you have older release in use.

from lcow.

JensNordenbro avatar JensNordenbro commented on July 2, 2024

Now it works. Thanks @lahma, @rn!

So my conclusions are:

  1. In order to enable LCOW a manual install is necessary.
  2. This is not supported by Microsoft since it is --experimental

And since I am fetching docker(d).exe from master builds; It is not supported by Docker also?!

Am I right?!

from lcow.

rn avatar rn commented on July 2, 2024

@JensNordenbro I can't answer the question of which version of docker(d) or Windows supports LCOW to what degree as I work for neither Docker nor Microsoft. It's probably a good question to ask initially on https://github.com/moby/moby which is where both Docker and Microsoft developing the upstream support are hanging out.

Closing this issue.

from lcow.

JensNordenbro avatar JensNordenbro commented on July 2, 2024

So as a final question @rn, when are you planning to make a Release branch out of your master branch the next time?

from lcow.

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.