Skip to content

Instantly share code, notes, and snippets.

@wordijp
Created February 4, 2018 08:01
Show Gist options
  • Save wordijp/30b7eeadef327b7d56d7605d528f5558 to your computer and use it in GitHub Desktop.
Save wordijp/30b7eeadef327b7d56d7605d528f5558 to your computer and use it in GitHub Desktop.
docker-composeでコンテナ間でファイルを共有する(UNIXドメインソケットなど)
volumesが手軽
例えば、php-fpmを走らせるコンテナと、nginxコンテナがある場合、
php-fpmコンテナが生成するsockファイルを、nginxで指定する必要がある。
この場合、下記のようにしてsockファイルを共有(php-fpmコンテナで作成、nginxコンテナで読み取り)すれば対応できる。
```yml:docker-compose.yml
php-fpm:
volumes:
- php-fpm-run:/var/run/php-fpm
nginx:
volumes:
- php-fpm-run:/var/run/php-fpm
volumes:
php-fpm-run:
driver: "local"
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment