Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '3.3'
- services:
- db:
- image: mysql:5.7
- volumes:
- - dbdata:/var/lib/mysql
- restart: always
- environment:
- MYSQL_ROOT_PASSWORD: somewordpress
- MYSQL_DATABASE: wordpress
- MYSQL_USER: wordpress
- MYSQL_PASSWORD: wordpress
- ports:
- - "53306:3306"
- wordpress:
- depends_on:
- - db
- # image: wordpress:latest
- # ./Dockerfile
- # FROM wordpress:latest
- #
- # RUN version=$(php -r "echo PHP_MAJOR_VERSION.PHP_MINOR_VERSION;") \
- # && curl -A "Docker" -o /tmp/blackfire-probe.tar.gz -D - -L -s https://blackfire.io/api/v1/releases/probe/php/linux/amd64/$version \
- # && tar zxpf /tmp/blackfire-probe.tar.gz -C /tmp \
- # && mv /tmp/blackfire-*.so $(php -r "echo ini_get('extension_dir');")/blackfire.so \
- # && printf "extension=blackfire.so\nblackfire.agent_socket=tcp://blackfire:8707\n" > $PHP_INI_DIR/conf.d/blackfire.ini
- #
- # wordpress:lates の代わりにローカルの Dockerfile をビルド (手抜き)
- build: .
- image: whizark/wordpress-blackfire
- ports:
- - "8000:80"
- restart: always
- environment:
- WORDPRESS_DB_HOST: db:3306
- WORDPRESS_DB_USER: wordpress
- WORDPRESS_DB_PASSWORD: wordpress
- blackfire:
- depends_on:
- - wordpress
- image: blackfire/blackfire
- restart: always
- environment:
- # Exposes the host BLACKFIRE_SERVER_ID and TOKEN environment variables.
- - BLACKFIRE_SERVER_ID
- - BLACKFIRE_SERVER_TOKEN
- # You can also use global environment credentials :
- # BLACKFIRE_SERVER_ID: SERVER-ID
- # BLACKFIRE_SERVER_TOKEN: SERVER-TOKEN
- volumes:
- dbdata:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement