The bottom line: If you are comfortable working within a Linux environment, the simplest and most efficient way to test Docker is to run it directly on a Linux PC. Also, like Kitematic, Vagrant relies on virtual machines. The drawbacks are that it’s somewhat more complicated to use than Kitematic-it lacks a GUI, and sometimes installing Vagrant is not as straightforward as it’s supposed to be. Vagrant has the advantage of supporting all major versions of Linux, as well as Mac OS X and Windows. Basically, you install Vagrant, then run a few commands to tell it to create virtual machines via VirtualBox and set up containers in them. HashiCorp’s Vagrant tool is similar to Kitematic in that it automates much of the process required to run Docker locally using virtual machines. (It doesn’t currently support Linux, at least not officially.) The downside is that it needs VirtualBox to work, and VirtualBox virtual machines will suck up a fair amount of your system’s resources when they are turned on. The advantages to the Kitematic approach are it’s ease of use and its support of Windows and Mac OS X. But the tool does all of that busy work for you in the background. Kitematic works by installing VirtualBox and creating virtual machines in which your containers actually run. It also lets you open terminals inside containers or access the Docker Engine CLI client for times when you need to work from the command line. Kitematic provides an easy-to-use GUI environment for creating and managing Docker containers. It’s now part of the official Docker Toolbox, so installing Kitematic is as simple as downloading and running the installer for Docker Toolbox. Kitematic is a handy tool for installing and running Docker locally via a graphical user interface (GUI). That entails a considerable resource overhead.) Method 2: Kitematic (You could install Docker locally on a Windows or Mac OS X computer, too, but in that case you’d need to use VirtualBox or another hypervisor to run your containers. The major drawback is that this method only works on Linux. The advantage to this approach is that it requires no overhead, since you don’t have to rely on virtual machines or other resource-intensive tools to get Docker working. Once you have installed Docker on your Linux system, you can use the command line interface (CLI) to build and manage containers.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |