Linux/Windows/MacOS环境下安装Docker的两种方法

Linux/Windows/MacOS环境下安装Docker的两种方法:

1) Fedora 机器上使用这篇博文中的指令安装 Docker, 参考  Docker入门教程

2)Windows系统安装Docker 用boot2dock安装docker。Boot2docker(内置ORACLE Virtual Box虚拟机环境,boot2docker管理脚本,和一个大小不到30MB的超级迷你的Linux vm)

3)MacOS系统下安装Docker  用boot2dock安装docker。Boot2docker(内置ORACLE Virtual Box虚拟机环境,boot2docker管理脚本,和一个大小不到30MB的超级迷你的Linux vm)

除了简单易用的Boot2docker之外呢,Windows/MacOS上面还有 Vagrant,这是个VM管理器,可以管Docker, Vmware, AWS EC2等虚拟机环境,介绍文章




以下摘自这里: Docker入门教程,介绍了Docker基本概念


Docker 会像一个可移植的容器引擎那样工作。它把应用程序及所有程序的依赖环境打包到一个虚拟容器中,这个虚拟容器可以运行在任何一种 Linux 服务器上。这大大地提高了程序运行的灵活性和可移植性,无论需不需要许可、是在公共云还是私密云、是不是裸机环境等等。

Docker 由下面这些组成:
1. Docker 服务器守护程序(server daemon),用于管理所有的容器。
2. Docker 命令行客户端,用于控制服务器守护程序。
3. Docker 镜像:查找和浏览 docker 容器镜像。它也访问这里得到:https://index.docker.io/


但是我已经在使用虚拟机(VMs)了

到现在为止,要把程序可靠地移植的唯一选择是虚拟机(Virtual Machines,VMs)。虚拟机现在已经很常见了,但虚拟机是非常低级,它提供的是完整的操作系统环境。虚拟机的问题是,迁移的时候太大了。它们包含了大量类似硬件驱动、虚拟处理器、网络接口等等并不需要的信息。 虚拟机也需要比较长时间的启动,同时也会消耗大量的内存、CPU 资源。

Docker 相比起来就非常轻量级了。运行起来就和一个常规程序差不多。这个容器不仅仅运行快,创建一个镜像和制作文件系统快照也很快。它可以在 EC2, RackSpace VMs 那样的虚拟环境中运行。事实上,在 Mac 和 Windows 系统上使用 Docker 的更好方式是使用 Vagrant。Docker 的初衷其实是发挥类似 VM 的作用,但它启动得更快和需要更少的资源。



1) Fedora 机器上使用这篇博文中的指令安装 Docker, 参考  Docker入门教程

2)Windows系统安装Docker 用boot2dock安装docker。Boot2docker(内置ORACLE Virtual Box虚拟机环境,boot2docker管理脚本,和一个大小不到30MB的超级迷你的Linux vm)

3)MacOS系统下安装Docker  用boot2dock安装docker。Boot2docker(内置ORACLE Virtual Box虚拟机环境,boot2docker管理脚本,和一个大小不到30MB的超级迷你的Linux vm)

除了简单易用的Boot2docker之外呢,Windows/MacOS上面还有 Vagrant,这是个VM管理器,可以管Docker, Vmware, AWS EC2等虚拟机环境,介绍文章

你可能感兴趣的:(Cloud)