Earlier quoted context omitted.
Sadly, the state of things, be it the Docker ecosystem or others, "ready for production" means something much different than it did years ago. For me, the definition of ready for production, Debian is a good example of the opposite end of Docker.
>> Debian is a good example of the opposite end of Docker. It is not fair to compare Docker with Debian. Docker Inc (who backed Docker) is a for-profit corporation and is backed by investors. It is understandable why they need to push their products into production the soonest time possible.
Docker for Mac and Windows Is Now Generally Available and Ready for Production
61–70 of 169 posts
Re: Docker for Mac and Windows Is Now Generally Available and Ready for Production
#62Earlier quoted context omitted.
Sadly, the state of things, be it the Docker ecosystem or others, "ready for production" means something much different than it did years ago. For me, the definition of ready for production, Debian is a good example of the opposite end of Docker.
I think by 'production', they mean 'ready for general use on developer laptops'. No one in their right mind is deploying actual production software on Docker, on OS X/Windows. I've been using it on my laptop daily for a month or two now, and it's been great. Certainly much better than the old Virtualbox setup.
Since the whole point of Docker would be to deploy these in production and not just for development, I don't see how the term 'ready for production' can be used. Isn't this just a beta?
Re: Docker for Mac and Windows Is Now Generally Available and Ready for Production
#63Re: Docker for Mac and Windows Is Now Generally Available and Ready for Production
#64Earlier quoted context omitted.
I think by 'production', they mean 'ready for general use on developer laptops'. No one in their right mind is deploying actual production software on Docker, on OS X/Windows. I've been using it on my laptop daily for a month or two now, and it's been great. Certainly much better than the old Virtualbox setup.
>No one in their right mind is deploying actual production software on Docker, on OS X/Windows. Since the whole point of Docker would be to deploy these in production and not just for development, I don't see how the term 'ready for production' can be used. Isn't this just a beta?
Re: Docker for Mac and Windows Is Now Generally Available and Ready for Production
#65I love Docker for Mac but I have had a problem of containers just disappearing after running for a while.
Re: Docker for Mac and Windows Is Now Generally Available and Ready for Production
#66Re: Docker for Mac and Windows Is Now Generally Available and Ready for Production
#67Can I expect a dockerfile that 100% works on Linux to 100% on Mac and Windows?
Short answer, yes. Medium answer, images your Dockerfile is based on are still run in a Linux environment, even if it's virtualised differently.
Can I run any linux-based container on Windows? Can I run (are there any?) windows-based containers? If so, does it work the other way around: windows container on linux host? Does it somehow use the recently published Linux Subsystem for Windows, or is it completely different compatibility layer? If it is different, doesn't it seem like a waste of effort?
Re: Docker for Mac and Windows Is Now Generally Available and Ready for Production
#68Re: Docker for Mac and Windows Is Now Generally Available and Ready for Production
#69Re: Docker for Mac and Windows Is Now Generally Available and Ready for Production
#70Earlier quoted context omitted.
Short answer, yes. Medium answer, images your Dockerfile is based on are still run in a Linux environment, even if it's virtualised differently.
Wait now, hold on a minute. I'm very confused and curious how does this work? Can I run any linux-based container on Windows? Can I run (are there any?) windows-based containers? If so, does it work the other way around: windows container on linux host? Does it somehow use the recently published Linux Subsystem for Windows, or is it completely different compatibility layer? If it is different, doesn't it seem like a…
No, on windows you still have to run a Linux vm which the containers will run inside. Meaning all containers actually run on a Linux host. The new Docker for Windows app only abstract away some stuff so it feels easier working with.
> does it work the other way around
No