Selenium meetup docker
-
Upload
maxim-guenis -
Category
Technology
-
view
288 -
download
0
Transcript of Selenium meetup docker
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