Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Docker Compose

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

Docker Compose

Avatar for Tom Paulus

Tom Paulus

April 25, 2018
Tweet

More Decks by Tom Paulus

Other Decks in Technology

Transcript

  1. © Tom Paulus @tompaulus https://tompaulus.com version: '3.3' services: db: image:

    mysql:5.7 volumes: - db_data:/var/lib/mysql restart: always environment: MYSQL_ROOT_PASSWORD: somewordpress MYSQL_DATABASE: wordpress MYSQL_USER: wordpress MYSQL_PASSWORD: wordpress wordpress: depends_on: - db image: wordpress:latest ports: - "8000:80" restart: always environment: WORDPRESS_DB_HOST: db:3306 WORDPRESS_DB_USER: wordpress WORDPRESS_DB_PASSWORD: wordpress volumes: db_data: Compose File Version Number Each Service Represents a
 container that will be created Services can depend on other
 services being created in the same
 Compose script, which
 automatically creates links
 which reduce the headache even
 more
  2. © Tom Paulus @tompaulus https://tompaulus.com There is SO MUCH MORE!

    https://docs.docker.com/compose/gettingstarted/