SlideShare a Scribd company logo
DOCKER - WHAT’S THE
MATTER?
MICHAL SZCZUR
MICHAŁ
SZCZUR
SOFTWARE DEVELOPER AT PGS SOFTWARE
BASS GUITARIST, TRUMPETER, FOLK MUSIC ARTIST
@PARTIKUS
AGENDA
▸ Docker - what is it and how it works?
▸ Docker vs Vagrant
▸ How to use Docker at work?
▸ Some examples and stories
WHAT IS
DOCKER?
WHY SHOULD I USE
DOCKER?
WHAT PROBLEMS DOCKER SOLVES?
▸ „it works on my machine”
▸ Reduce build & deploy time
▸ No more configuration spaghetti - organized configuration
▸ Libs dependency hell
▸ Packed into containers
DOCKER IS A PLATFORM FOR
DEVELOPERS AND SYSADMINS
TO DEVELOP, SHIP, AND RUN
APPLICATIONS.
docs.docker.com
Symfony
Docker
CONCEPTS
DOCKER
DOCKER CONCEPTS
CONCEPTS
▸ Images
▸ read only
▸ Dockerfile
▸ like a makefile
▸ commands order and cache’ing
▸ extendable
▸ as a result new image given
▸ Containers - instances of running apps
DOCKER
TOOLS
TOOLS
DOCKER SOLUTIONS
▸ DOCKER HUB
▸ DOCKER TRUSTED REGISTRY
▸ TUTUM
▸ DOCKER UNIVERSAL CONTROL PLANE (BETA)
TOOLS
DOCKER TOOLBOX
▸ Docker Machine
▸ Docker Swarm
▸ Docker Compose
▸ Docker Registry
▸ Docker Engine
▸ Kitematic
SEMANTICS
DOCKER REGISTRY
SEMANTIC LIKE GIT
▸ commit
▸ pull
▸ push
▸ images
▸ …
BENEFITS
BENEFITS
▸ Movable - Java’s promise
▸ Lightweight
▸ Independence
DOCKER
VS
VAGRANT
CREATE AND CONFIGURE
LIGHTWEIGHT, REPRODUCIBLE,
AND PORTABLE DEVELOPMENT
ENVIRONMENTS.
vagrantup.com
DOCKER
VS
VAGRANT 

VIRTUAL MACHINE
VAGRANT
==
DOCKER-COMPOSE
HOW TO USE
DOCKER AT
WORK?
LOCAL DEV ENV
DOCKER FOR DEVELOPMENT
TESTING
CONTINUOUS INTEGRATION
TESTING
CONTINUOUS INTEGRATION
▸ run tests per every commit
▸ don’t worry about cleaning up
▸ running parallel tests
CONTINUOUS
DELIVERY
AUTOMATED DEPLOYMENT
DOCKER IN PAAS
MODEL
PAAS
PAAS
▸ DOKKU
▸ DEIS
▸ FLYNN.IO
EXAMPLES
DOCKERFILE
DOCKER
FROM php:5.6-cli
MAINTAINER job@michalszczur.pl
RUN docker-php-ext-install iconv intl mysqli mysql gd mbstring pdo_mysql xsl
opcache
RUN curl -sS https://getcomposer.org/installer | php && 
mv composer.phar /usr/local/bin/composer && 
chmod +x /usr/local/bin/composer
EXPOSE 8080
COPY php.ini /usr/local/etc/php
ADD entrypoint.sh /entrypoint.sh
VOLUME /var/www
WORKDIR /var/www
ENTRYPOINT ["/bin/bash", "/entrypoint.sh"]
#!/bin/bash

# ENTRYPOINT
composer install --no-interaction --no-progress
php -S 0.0.0.0:8080 -t web
DOCKER-COMPOSE
DOCKER
hub:
image: selenium/hub
ports:
- "4444:4444"
environment:
- GRID_TIMEOUT=30000
firefox:
image: selenium/node-firefox
links:
- hub
chrome:
image: selenium/node-chrome
links:
- hub
docker-compose up -d
docker-compose scale chrome=5 firefox=5
QUESTIONS?
THANKS
LINKS
▸ http://michalszczur.pl
▸ http://docs.docker.com
▸ http://vagrantup.com
▸ http://bit.ly/1IENdHh
▸ https://www.heroku.com/
▸ http://progrium.viewdocs.io/dokku/

More Related Content

What's hot

Docker
DockerDocker
Docker 101
Docker 101Docker 101
Docker 101
Andy Melichar
 
docker compose
docker composedocker compose
docker compose
Alex Fernandez
 
Introduction to Docker Compose | Docker Intermediate Workshop
Introduction to Docker Compose | Docker Intermediate WorkshopIntroduction to Docker Compose | Docker Intermediate Workshop
Introduction to Docker Compose | Docker Intermediate Workshop
Ajeet Singh Raina
 
Intro to Docker - London meetup oct. 2013
Intro to Docker - London meetup oct. 2013Intro to Docker - London meetup oct. 2013
Intro to Docker - London meetup oct. 2013stevedomin
 
Docker basics 30_01_21.ppx
Docker basics 30_01_21.ppxDocker basics 30_01_21.ppx
Docker basics 30_01_21.ppx
Panuwat Boonrod
 
Docker presentation
Docker presentationDocker presentation
Docker presentation
thehoagie
 
Docker presentation | Paris Docker Meetup
Docker presentation | Paris Docker MeetupDocker presentation | Paris Docker Meetup
Docker presentation | Paris Docker Meetup
dotCloud
 
Introduction to docker and docker compose
Introduction to docker and docker composeIntroduction to docker and docker compose
Introduction to docker and docker compose
Lalatendu Mohanty
 
Docker 101
Docker 101Docker 101
Docker 101
Hung-Che Lo
 
Moving to Docker... Finally!
Moving to Docker... Finally!Moving to Docker... Finally!
Moving to Docker... Finally!
Squareboat
 
Docker for developers
Docker for developersDocker for developers
Docker for developers
sparkfabrik
 
8 good reasons to learn docker
8 good reasons to learn docker8 good reasons to learn docker
8 good reasons to learn docker
prabhasathya
 
06/03/19 Docker, Docker Compose y Heroku - Granada Developer Group - Salesforce
06/03/19 Docker, Docker Compose y Heroku - Granada Developer Group - Salesforce06/03/19 Docker, Docker Compose y Heroku - Granada Developer Group - Salesforce
06/03/19 Docker, Docker Compose y Heroku - Granada Developer Group - Salesforce
Alba Azcona Rivas
 
Introduction to docker and oci
Introduction to docker and ociIntroduction to docker and oci
Introduction to docker and oci
Romain Schlick
 
Ignite docker
Ignite dockerIgnite docker
Ignite docker
jstack
 
Introduction to Docker
Introduction to DockerIntroduction to Docker
Introduction to Docker
James Turnbull
 
Docker, developers take power
Docker, developers take powerDocker, developers take power
Docker, developers take power
Enalean
 
GettingStartedWithDocker_docker
GettingStartedWithDocker_dockerGettingStartedWithDocker_docker
GettingStartedWithDocker_dockerHasibul Haque
 
Cohesion Techsessie Docker - Daniel Palstra
Cohesion Techsessie Docker - Daniel PalstraCohesion Techsessie Docker - Daniel Palstra
Cohesion Techsessie Docker - Daniel Palstra
Daniel Palstra
 

What's hot (20)

Docker
DockerDocker
Docker
 
Docker 101
Docker 101Docker 101
Docker 101
 
docker compose
docker composedocker compose
docker compose
 
Introduction to Docker Compose | Docker Intermediate Workshop
Introduction to Docker Compose | Docker Intermediate WorkshopIntroduction to Docker Compose | Docker Intermediate Workshop
Introduction to Docker Compose | Docker Intermediate Workshop
 
Intro to Docker - London meetup oct. 2013
Intro to Docker - London meetup oct. 2013Intro to Docker - London meetup oct. 2013
Intro to Docker - London meetup oct. 2013
 
Docker basics 30_01_21.ppx
Docker basics 30_01_21.ppxDocker basics 30_01_21.ppx
Docker basics 30_01_21.ppx
 
Docker presentation
Docker presentationDocker presentation
Docker presentation
 
Docker presentation | Paris Docker Meetup
Docker presentation | Paris Docker MeetupDocker presentation | Paris Docker Meetup
Docker presentation | Paris Docker Meetup
 
Introduction to docker and docker compose
Introduction to docker and docker composeIntroduction to docker and docker compose
Introduction to docker and docker compose
 
Docker 101
Docker 101Docker 101
Docker 101
 
Moving to Docker... Finally!
Moving to Docker... Finally!Moving to Docker... Finally!
Moving to Docker... Finally!
 
Docker for developers
Docker for developersDocker for developers
Docker for developers
 
8 good reasons to learn docker
8 good reasons to learn docker8 good reasons to learn docker
8 good reasons to learn docker
 
06/03/19 Docker, Docker Compose y Heroku - Granada Developer Group - Salesforce
06/03/19 Docker, Docker Compose y Heroku - Granada Developer Group - Salesforce06/03/19 Docker, Docker Compose y Heroku - Granada Developer Group - Salesforce
06/03/19 Docker, Docker Compose y Heroku - Granada Developer Group - Salesforce
 
Introduction to docker and oci
Introduction to docker and ociIntroduction to docker and oci
Introduction to docker and oci
 
Ignite docker
Ignite dockerIgnite docker
Ignite docker
 
Introduction to Docker
Introduction to DockerIntroduction to Docker
Introduction to Docker
 
Docker, developers take power
Docker, developers take powerDocker, developers take power
Docker, developers take power
 
GettingStartedWithDocker_docker
GettingStartedWithDocker_dockerGettingStartedWithDocker_docker
GettingStartedWithDocker_docker
 
Cohesion Techsessie Docker - Daniel Palstra
Cohesion Techsessie Docker - Daniel PalstraCohesion Techsessie Docker - Daniel Palstra
Cohesion Techsessie Docker - Daniel Palstra
 

Viewers also liked

Michelle roddawork2
Michelle roddawork2Michelle roddawork2
Michelle roddawork2
Michelle Rodda
 
人体計測に用いるレーザースキャナの精確さ・有用性の検証
人体計測に用いるレーザースキャナの精確さ・有用性の検証人体計測に用いるレーザースキャナの精確さ・有用性の検証
人体計測に用いるレーザースキャナの精確さ・有用性の検証
日本顎顔面再建先進デジタルテクノロジー学会
 
IFC TAsk 2 Final draft of 23 March by IH
IFC TAsk 2 Final draft of 23 March by IHIFC TAsk 2 Final draft of 23 March by IH
IFC TAsk 2 Final draft of 23 March by IHIzhar Hunzai
 
Ładny Kod
Ładny KodŁadny Kod
Ładny Kod
Jakub Nietrzeba
 
What's the Matter with Clay?
What's the Matter with Clay?What's the Matter with Clay?
What's the Matter with Clay?Nancy Walkup
 
Whats The Matter With Matter
Whats The Matter With MatterWhats The Matter With Matter
Whats The Matter With Matterrhon_rxn23
 
Whats The Matter
Whats The MatterWhats The Matter
Whats The Mattersstoffre
 
Health as a social problem
Health as a social problemHealth as a social problem
Health as a social problem
Nadia Gabriela Dresscher
 
What's the matter
What's the matterWhat's the matter
What's the matter94967005
 
Illnesses: WHAT'S THE MATTER?
Illnesses: WHAT'S THE MATTER?Illnesses: WHAT'S THE MATTER?
Illnesses: WHAT'S THE MATTER?
Diana Carolina Flores Uceda
 
Ilnesses
IlnessesIlnesses
Ilnessesihsan
 
What's the matter
What's the matterWhat's the matter
What's the mattermaypulido
 

Viewers also liked (12)

Michelle roddawork2
Michelle roddawork2Michelle roddawork2
Michelle roddawork2
 
人体計測に用いるレーザースキャナの精確さ・有用性の検証
人体計測に用いるレーザースキャナの精確さ・有用性の検証人体計測に用いるレーザースキャナの精確さ・有用性の検証
人体計測に用いるレーザースキャナの精確さ・有用性の検証
 
IFC TAsk 2 Final draft of 23 March by IH
IFC TAsk 2 Final draft of 23 March by IHIFC TAsk 2 Final draft of 23 March by IH
IFC TAsk 2 Final draft of 23 March by IH
 
Ładny Kod
Ładny KodŁadny Kod
Ładny Kod
 
What's the Matter with Clay?
What's the Matter with Clay?What's the Matter with Clay?
What's the Matter with Clay?
 
Whats The Matter With Matter
Whats The Matter With MatterWhats The Matter With Matter
Whats The Matter With Matter
 
Whats The Matter
Whats The MatterWhats The Matter
Whats The Matter
 
Health as a social problem
Health as a social problemHealth as a social problem
Health as a social problem
 
What's the matter
What's the matterWhat's the matter
What's the matter
 
Illnesses: WHAT'S THE MATTER?
Illnesses: WHAT'S THE MATTER?Illnesses: WHAT'S THE MATTER?
Illnesses: WHAT'S THE MATTER?
 
Ilnesses
IlnessesIlnesses
Ilnesses
 
What's the matter
What's the matterWhat's the matter
What's the matter
 

Similar to Docker what's the matter

Docker Basic Presentation
Docker Basic PresentationDocker Basic Presentation
Docker Basic Presentation
Aman Chhabra
 
Testing AS A Container - Irfan Ahmad
Testing AS A Container - Irfan AhmadTesting AS A Container - Irfan Ahmad
Testing AS A Container - Irfan Ahmad
Agile Testing Alliance
 
Docker 101
Docker 101Docker 101
Docker 101
Lev Lazinskiy
 
Workshop Docker for DSpace
Workshop Docker for DSpaceWorkshop Docker for DSpace
Workshop Docker for DSpace
Pascal-Nicolas Becker
 
Let's dockerize
Let's dockerizeLet's dockerize
Let's dockerize
Ahmed Sorour
 
Testing as a container
Testing as a containerTesting as a container
Testing as a container
Irfan Ahmad
 
Docker_tech_guild ppt.ppt technical guild
Docker_tech_guild ppt.ppt technical guildDocker_tech_guild ppt.ppt technical guild
Docker_tech_guild ppt.ppt technical guild
AkshayaM79
 
Docker how to
Docker how toDocker how to
Docker how to
Patryk Omiotek
 
Dockerize WordPress on Mac/Windows
Dockerize WordPress on Mac/WindowsDockerize WordPress on Mac/Windows
Dockerize WordPress on Mac/Windows
Kite Koga
 
The Docker Ecosystem
The Docker EcosystemThe Docker Ecosystem
The Docker Ecosystem
Dmitry Skaredov
 
FEI Bratislava 2017 - Docker
FEI Bratislava 2017 - DockerFEI Bratislava 2017 - Docker
FEI Bratislava 2017 - Docker
Adam Štipák
 
Introduction to Docker
Introduction to DockerIntroduction to Docker
Introduction to Docker
Adam Štipák
 
Docker - A Quick Introduction Guide
Docker - A Quick Introduction GuideDocker - A Quick Introduction Guide
Docker - A Quick Introduction Guide
Mohammed Fazuluddin
 
Docker: A New Way to Turbocharging Your Apps Development
Docker: A New Way to Turbocharging Your Apps DevelopmentDocker: A New Way to Turbocharging Your Apps Development
Docker: A New Way to Turbocharging Your Apps Development
msyukor
 
Docker with WordPress
Docker with WordPressDocker with WordPress
Docker with WordPress
Imran Sayed
 
Docker and Microservice
Docker and MicroserviceDocker and Microservice
Docker and Microservice
Samuel Chow
 
Docker introduction
Docker introductionDocker introduction
Docker introduction
Julien Maitrehenry
 
Docker
DockerDocker
Docker
Narato
 
Docker and the Container Revolution
Docker and the Container RevolutionDocker and the Container Revolution
Docker and the Container Revolution
Romain Dorgueil
 
DOCKER-PIAIC-SLIDES
DOCKER-PIAIC-SLIDESDOCKER-PIAIC-SLIDES
DOCKER-PIAIC-SLIDES
MuhammadAhmed651877
 

Similar to Docker what's the matter (20)

Docker Basic Presentation
Docker Basic PresentationDocker Basic Presentation
Docker Basic Presentation
 
Testing AS A Container - Irfan Ahmad
Testing AS A Container - Irfan AhmadTesting AS A Container - Irfan Ahmad
Testing AS A Container - Irfan Ahmad
 
Docker 101
Docker 101Docker 101
Docker 101
 
Workshop Docker for DSpace
Workshop Docker for DSpaceWorkshop Docker for DSpace
Workshop Docker for DSpace
 
Let's dockerize
Let's dockerizeLet's dockerize
Let's dockerize
 
Testing as a container
Testing as a containerTesting as a container
Testing as a container
 
Docker_tech_guild ppt.ppt technical guild
Docker_tech_guild ppt.ppt technical guildDocker_tech_guild ppt.ppt technical guild
Docker_tech_guild ppt.ppt technical guild
 
Docker how to
Docker how toDocker how to
Docker how to
 
Dockerize WordPress on Mac/Windows
Dockerize WordPress on Mac/WindowsDockerize WordPress on Mac/Windows
Dockerize WordPress on Mac/Windows
 
The Docker Ecosystem
The Docker EcosystemThe Docker Ecosystem
The Docker Ecosystem
 
FEI Bratislava 2017 - Docker
FEI Bratislava 2017 - DockerFEI Bratislava 2017 - Docker
FEI Bratislava 2017 - Docker
 
Introduction to Docker
Introduction to DockerIntroduction to Docker
Introduction to Docker
 
Docker - A Quick Introduction Guide
Docker - A Quick Introduction GuideDocker - A Quick Introduction Guide
Docker - A Quick Introduction Guide
 
Docker: A New Way to Turbocharging Your Apps Development
Docker: A New Way to Turbocharging Your Apps DevelopmentDocker: A New Way to Turbocharging Your Apps Development
Docker: A New Way to Turbocharging Your Apps Development
 
Docker with WordPress
Docker with WordPressDocker with WordPress
Docker with WordPress
 
Docker and Microservice
Docker and MicroserviceDocker and Microservice
Docker and Microservice
 
Docker introduction
Docker introductionDocker introduction
Docker introduction
 
Docker
DockerDocker
Docker
 
Docker and the Container Revolution
Docker and the Container RevolutionDocker and the Container Revolution
Docker and the Container Revolution
 
DOCKER-PIAIC-SLIDES
DOCKER-PIAIC-SLIDESDOCKER-PIAIC-SLIDES
DOCKER-PIAIC-SLIDES
 

Recently uploaded

Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
Jen Stirrup
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
UiPathCommunity
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 

Recently uploaded (20)

Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 

Docker what's the matter