Comments (14)
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.
what's your version of the the docker daemon and CLI, ie output of docker version
?
from lcow.
Have it working using this gist on Windows Server Core 1709 (OS version 10.0.16299.0).
from lcow.
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.
@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.
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.
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.
@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.
@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.
yes, I think so since I have
- bootx63.efi
- initrd
- versions
under "c:\Program Files\Linux Containers"
from lcow.
@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.
Now it works. Thanks @lahma, @rn!
So my conclusions are:
- In order to enable LCOW a manual install is necessary.
- 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.
@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.
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)
- USER instruction appears to be ignored for LCOW HOT 2
- Without hyper-v HOT 2
- File ULIMITs for Linux containers HOT 10
- Latest version - Linux container not running HOT 3
- Pass host docker named pipe to linux container docker socket
- Kernel is extremely out of date HOT 2
- Microsoft/opengcs is extremely out of date HOT 4
- (I suspect) the runc vendored in here is pre-recent CVE
- Getting "The request is not supported" while trying to execute docker run HOT 3
- Update openssl to 1.1.1 series (if not already) HOT 1
- named volume does not work HOT 3
- Latest dependency bump of OpenGCS, Alpine, kernel, runc doesn't work HOT 15
- sudo: pam_open_session: Permission denied
- Not working on Windows 2016 (1607) OS BUILD 14393 HOT 1
- docker stop hangs forever on sqlserver image on LCOW HOT 1
- Trying to mount a remote linux drive from inside an alpine container on LCOW
- Archive linuxkit/lcow? HOT 5
- Resource temporarily unavailable - Taskmax issue?
- Get Earlyprintk
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lcow.