mysql - Vagrant + puppet + docker -


i'm new technologies want learn automation , containers stuff.

i read documentation 3 products , want know if possible automate in large environment using products.

  1. vagrant deploy vms (let's 10 @ same time)

  2. docker create containers different softwares. possible create container apache 1 mysql ...? can containers have dependecies between them, if want run mysql container automatically run first apache one?

  3. puppet launch/run dockers containers on vms @ same time.

is possible that? see 3 products complementary want know opinion.

thanks

best regards, hb

i skip vagrant step. docker containers enough in cases.

ad. 2.

of course can create separate containers each instance , app (e.g. 1 server app, 1 database , 1 queue).

you manage dependencies between containers using link command (read here).

to automate run/launch commands use docker-compose. handle dependencies, variables, multiple instances , scaling. more here.


Comments

Popular posts from this blog

powershell Start-Process exit code -1073741502 when used with Credential from a windows service environment -

twig - Using Twigbridge in a Laravel 5.1 Package -

c# - LINQ join Entities from HashSet's, Join vs Dictionary vs HashSet performance -