Changes

Jump to: navigation, search

Docker Swarm on AWS

1,163 bytes added, 22:08, 12 July 2018
no edit summary
https://docs.docker.com/machine/examples/aws/#step-1-sign-up-for-aws-and-configure-credentials<br>
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/get-set-up-for-amazon-ec2.html
Ahhoz hogy a docker-machine be tudjon lépni az AWS account-unkba, létre kell hozni egy IAM (Identity and Access Management) adminisztrátor jogú user-t.
https://console.aws.amazon.com/iam
:[[File:ClipCapIt-180712-223124.PNG]]
A user létrehozása közben kapni fogunk egy '''access-id'''-t és egy egy titkos kulcsot. Ezt a kettőt kell majd megadni a docker-machine-nak. <br>Létre kell hozni egy '''credentials''' fájlt a .aws mappában. Alapértelmezetten itt keresni majd az aws driver. Másoljuk bele az id-t és a kulcsot:
~/.aws/credentials
<pre>
aws_secret_access_key = XXXXXXXXXXXXXXXXXXXXXXXXXXX
</pre>
<br>Az amaozon driver alapértelmezetten benne van a docker-machine-ben, nem kell külön telepíteni mint a [[Docker_Machine#Install_softwares|KVM]] esetén láttuk. Ha ingyenes VM-et akarunk megadni, akkor használjuk a t2.micro típust. <br>Meg kell adni, hogy melyik klászterben van az amazon előfizetésünk. Ez az EC2 Dashboard-on is látszik, illetve az URL-ből is (https://ap-southeast-1.console.aws.amazon.com). A minek a szingapúri 1-es ben van. <br>Ezen felül fontos hogy megadjuk, hogy az új VM-en melyik portok legyenek nyitva. Alapértelmezetten csak a 22 SSH és a 2375 Docker port van nyitva. <br>Az amaznec2 driver alapértelmezetten ubuntu image-t telepít az új VM-ekre.
<pre>
# docker-machine create --driver amazonec2 \

Navigation menu