Vorwort:
Um einen autoskalierbaren WordPress Blog via Docker Container in der Cloud zu betreiben, geht man einfach nach folgender Anleitung vor.
Anleitung:
Um einen WordPress Blog in der Amazon Cloud zu erstellen, registriert man sich bei AWS und navigiert im Menü auf EC2 Containerservice, hier z.B. der Link nach Frankfurt:
https://eu-central-1.console.aws.amazon.com/ecs/home?region=eu-central-1#/clusters
Dort klickt man auf Task Definition, darunter findet man Create new Task Definition und wiederum darunter dann Configure via JSON:
Jetzt geht ein neuer Bereich auf, in dem man dann folgendes rein kopiert:
{ "containerDefinitions": [ { "name": "wordpress", "links": [ "mysql" ], "image": "wordpress", "essential": true, "portMappings": [ { "containerPort": 80, "hostPort": 80 } ], "memory": 500, "cpu": 10 }, { "environment": [ { "name": "MYSQL_ROOT_PASSWORD", "value": "password" } ], "name": "mysql", "image": "mysql", "cpu": 10, "memory": 500, "essential": true } ], "family": "hello_world" }
Nach dem Klick auf Create ist die Task Definition angelegt und fertig zum start.
Wir klicken auf Cluster und darunter dann auf Cluster Default:
Jetzt legen wir einen Service an per Create, nach dem Ausfüllen starten wir dann im Reiter Tasks den Task mit Run Task.
Sobald der Task gestartet ist, kann man diesen anklicken und dort die Public IP auslesen.
Neueste Kommentare