Docker In Production
Docker In Production
Written by Kay Ewbank   
Wednesday, 10 August 2016

Native editions of Docker for Windows and Mac have moved from beta to production versions.

The open packaging technology of Docker lets you run an app without the need to install the files on which your app depends on the system on which it is running. Instead, your app gets its own operating system environment packaged with it.

dockericon

The goal with Docker for Mac and Windows has been to let developers use Docker on the machines on which they are developing, no matter what the operating system. Before this Docker was essentially a Linux application, and if you wanted to use it to develop on Mac and Windows, you had to use the Docker Toolbox.

The new version contains a Docker engine running in an Alpine Linux distribution on top of an xhyve Virtual Machine on Mac OS X or on a Hyper-V VM on Windows, and that VM is managed by the Docker application.

Docker for Mac is a Mac application and Docker for Windows is a Windows application. Both include a native user interface, and come bundled with the Docker toolset of the Docker command line, Compose, and Notary command line.

The new version is also designed to provide an easier flow of development work. You get volume mounting for your code and data, and access to running containers on the localhost network. There's also In-container debugging with supported IDEs. Docker for Mac and Windows include a DNS server for containers, and are integrated with the Mac OS X and Windows networking system.

Docker for Mac can be used at the same time as Docker Toolbox on the same machine, allowing developers to continue using Toolbox as they evaluate Docker for Mac. On Windows you need to stop Toolbox before using Docker for Windows

While the new versions are being made generally available, the developers have come up with a plan to keep the new versions moving forward rapidly. To achieve this, Docker for Mac and Windows will be available from two channels – stable and beta. New features and bug fixes will go out first in auto-updates to users in the beta channel, then when well-tested will be rolled out to the stable channel on a less frequent basis, in sync with major and minor releases of the Docker engine.

dockericon

More Information

Docker for Mac

Docker for Windows

 

Related Articles

Native Docker Betas 

Docker 1.5 Released

New Docker Engine 1.3 

Docker Reaches Version 1

The Docker Way To Development

To be informed about new articles on I Programmer, sign up for our weekly newsletter,subscribe to the RSS feed and follow us on, Twitter, FacebookGoogle+ or Linkedin

 

Banner


Kafka Gets KSQL JDBC Driver
16/11/2017

There's a new JDBC driver that provides standard access to Apache Kafka via JDBC API.  The current version connects to the KSQL engine to perform queries to Kafka and then, the engine transl [ ... ]



Algorithmic Designs Of Wind-up Toys
19/11/2017

Oh, the joys of being a programmer - you can put your nose into any topic and do something fun. In this case a team of researchers has automated and improved the design of wind-up toys.


More News

 

 
 

 

blog comments powered by Disqus

Last Updated ( Wednesday, 10 August 2016 )
 
 

   
Banner
RSS feed of news items only
I Programmer News
Copyright © 2017 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.