Docker中文指南

Amazon EC2

这里有几种方法可以在AWS EC2上安装docker:

  • Amazon QuickStart (Release Candidate - March 2014) or
  • Amazon QuickStart or
  • Standard Ubuntu Installation

当然首先你要先创建一个AWS的帐号。

Amazon QuickStart

如果这是你使用的第一次AWS实例,您可能需要设置您的安全组来允许ssh。 默认情况下,所有进入端口的主机的连接都会被AWS封锁,所以当你连接的时候可能会出现超时。

通过上边get.docker.io安装的服务叫做lxc-docker,它会创建一个docker用户组,你可以向docker用户组中添加ubuntu用户,这样当你使用docker命令行的时候你就不必使用sudo了。

一旦你安装好了,你就可以尝试使用用户指南了。

Amazon QuickStart (Release Candidate - March 2014)

亚马逊刚刚发表了新的 Docker-ready AMIs (2014.03 Release Candidate).docker安装包现在已经存在亚马逊提供的软件存储库中。

  • 1.选择一个镜像:
  • 2.在你的AWS控制台选择Create Instance Wizard菜单。
  • 3.点击左侧的Community AMI菜单选项。
  • 4.搜索2014.03并且选择亚马逊提供的AMI,举例amzn-ami-pv-2014.03.rc-0.x86_64-ebs
  • 5.作为测试你可以使用默认的(免费主机)t1.micro创建实例 (更多价格信息)。
  • 6.点击Next: Configure Instance Details按钮在底部右侧。
  • 7.之后选择几个默认选项后,你的亚马逊主机就可以运行了。
  • 8.用ssh连接主机安装docker:ssh -i <path to your private key> ec2-user@<your public IP address>
  • 9.一旦连接到主机,输入sudo yum install -y docker ; sudo service docker start来安装和启动docker。

Standard Ubuntu Installation

如果你想手动安装,那么你在EC2主机上根据ubuntu文档安装docker。只要按照步骤1快速选择一个镜像(或者使用你自己现有的),并且跳过用户数据的步骤。然后继续Ubuntu说明。