selenium meetup docker

Post on 15-Jan-2017

286 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Unified Infra for Dev/Test and CI Integration Testing (Docker/Vagrant)

Selenium Meetup, 2016Maxim Guenis

September 25, 2013

Wait times for dev/test environment

How long takes you to get new Dev/Test environment ?

Time to get Dev/Test Environment Before using service virtualization.

Time to get Dev/Test Environment using service virtualization.

Virtualization

Hardware Level Virtualization

Operating System Level Virtualization - Containerization

High-level Language Virtual Machines

Laptop Compubody Sock

Docker

An open platform for distributed applications for developers and sysadmins

Docker Compose

Compose is a tool for defining and running multi-container applications with Docker.

web: build: . ports: - "5000:5000" volumes: - .:/code links: - redisredis: image: redis

Languages

Tecnologies

Testing

Dev PC

Dev PC

Dev PC

STACK YAMLmysql: provisioners: - "../../scripts/dockers.d/mysql/load_mysql_data.sh" volumes: - "workdir/mysql-credentials.cnf:/root/.my.cnf" - "${DBSNAPSHOT}:/var/lib/mysql"memcached:selenium-grid:appserver: provisioners: - "../../scripts/dockers.d/appserver-dev/php_static_files.sh" - "../../scripts/dockers.d/appserver-dev/composer.sh" volumes: - "${WORKSPACE}/ssa:/usr/local/ssa"

Docker in CI

What about DB?

BTRFSData Population

top related