зеркало из https://github.com/microsoft/docker.git
Merge pull request #9504 from davidmat/patch-1
Update Amazon EC2 Docker installation instructions
This commit is contained in:
Коммит
a10b0cd23f
|
@ -4,86 +4,39 @@ page_keywords: amazon ec2, virtualization, cloud, docker, documentation, install
|
|||
|
||||
# Amazon EC2
|
||||
|
||||
There are several ways to install Docker on AWS EC2:
|
||||
|
||||
- [*Amazon QuickStart (Release Candidate - March 2014)*](
|
||||
#amazon-quickstart-release-candidate-march-2014) or
|
||||
- [*Amazon QuickStart*](#amazon-quickstart) or
|
||||
- [*Standard Ubuntu Installation*](#standard-ubuntu-installation)
|
||||
There are several ways to install Docker on AWS EC2. You can use Amazon Linux, which includes the Docker packages in its Software Repository, or opt for any of the other supported Linux images, for example a [*Standard Ubuntu Installation*](#standard-ubuntu-installation).
|
||||
|
||||
**You'll need an** [AWS account](http://aws.amazon.com/) **first, of
|
||||
course.**
|
||||
|
||||
## Amazon QuickStart
|
||||
## Amazon QuickStart with Amazon Linux AMI 2014.09.1
|
||||
|
||||
1. **Choose an image:**
|
||||
- Launch the [Create Instance
|
||||
Wizard](https://console.aws.amazon.com/ec2/v2/home?#LaunchInstanceWizard:)
|
||||
menu on your AWS Console.
|
||||
- Click the `Select` button for a 64Bit Ubuntu
|
||||
image. For example: Ubuntu Server 12.04.3 LTS
|
||||
- For testing you can use the default (possibly free)
|
||||
`t1.micro` instance (more info on
|
||||
[pricing](http://aws.amazon.com/ec2/pricing/)).
|
||||
- Click the `Next: Configure Instance Details`
|
||||
button at the bottom right.
|
||||
|
||||
2. **Tell CloudInit to install Docker:**
|
||||
- When you're on the "Configure Instance Details" step, expand the
|
||||
"Advanced Details" section.
|
||||
- Under "User data", select "As text".
|
||||
- Enter `#include https://get.docker.com` into
|
||||
the instance *User Data*.
|
||||
[CloudInit](https://help.ubuntu.com/community/CloudInit) is part
|
||||
of the Ubuntu image you chose; it will bootstrap Docker by
|
||||
running the shell script located at this URL.
|
||||
|
||||
3. After a few more standard choices where defaults are probably ok,
|
||||
your AWS Ubuntu instance with Docker should be running!
|
||||
|
||||
**If this is your first AWS instance, you may need to set up your
|
||||
Security Group to allow SSH.** By default all incoming ports to your new
|
||||
instance will be blocked by the AWS Security Group, so you might just
|
||||
get timeouts when you try to connect.
|
||||
|
||||
Installing with `get.docker.com` (as above) will
|
||||
create a service named `lxc-docker`. It will also
|
||||
set up a [*docker group*](../binaries/#dockergroup) and you may want to
|
||||
add the *ubuntu* user to it so that you don't have to use
|
||||
`sudo` for every Docker command.
|
||||
|
||||
Once you`ve got Docker installed, you're ready to try it out – head on
|
||||
over to the [User Guide](/userguide).
|
||||
|
||||
## Amazon QuickStart (Release Candidate - March 2014)
|
||||
|
||||
Amazon just published new Docker-ready AMIs (2014.03 Release Candidate).
|
||||
Docker packages can now be installed from Amazon's provided Software
|
||||
The latest Amazon Linux AMI, 2014.09.1, is Docker ready. Docker packages can be installed from Amazon's provided Software
|
||||
Repository.
|
||||
|
||||
1. **Choose an image:**
|
||||
- Launch the [Create Instance
|
||||
Wizard](https://console.aws.amazon.com/ec2/v2/home?#LaunchInstanceWizard:)
|
||||
menu on your AWS Console.
|
||||
- Click the `Community AMI` menu option on the
|
||||
left side
|
||||
- Search for `2014.03` and select one of the Amazon provided AMI,
|
||||
for example `amzn-ami-pv-2014.03.rc-0.x86_64-ebs`
|
||||
- In the Quick Start menu, select the Amazon provided AMI for Amazon Linux 2014.09.1
|
||||
- For testing you can use the default (possibly free)
|
||||
`t1.micro` instance (more info on
|
||||
`t2.micro` instance (more info on
|
||||
[pricing](http://aws.amazon.com/ec2/pricing/)).
|
||||
- Click the `Next: Configure Instance Details`
|
||||
button at the bottom right.
|
||||
|
||||
2. After a few more standard choices where defaults are probably ok,
|
||||
your Amazon Linux instance should be running!
|
||||
3. SSH to your instance to install Docker :
|
||||
`ssh -i <path to your private key> ec2-user@<your public IP address>`
|
||||
|
||||
4. Once connected to the instance, type
|
||||
`sudo yum install -y docker ; sudo service docker start`
|
||||
to install and start Docker
|
||||
|
||||
**If this is your first AWS instance, you may need to set up your Security Group to allow SSH.** By default all incoming ports to your new instance will be blocked by the AWS Security Group, so you might just get timeouts when you try to connect.
|
||||
|
||||
Once you`ve got Docker installed, you're ready to try it out – head on
|
||||
over to the [User Guide](/userguide).
|
||||
|
||||
## Standard Ubuntu Installation
|
||||
|
||||
If you want a more hands-on installation, then you can follow the
|
||||
|
|
Загрузка…
Ссылка в новой задаче