# docker-compose.yml app: build: . ports: - '3000:3000' volumes: - .:/home/web links: - db db: image: sameersbn/postgresql ports: - '5432' volumes_from: - db_data env_file: - $HOME/.docker/$APP/db.env db_data: image: tianon/true volumes: - /var/lib/postgresql
# config/database.yml development: adapter: postgresql encoding: unicode database: <%= ENV['DB_ENV_DB_NAME'] %> pool: 5 username: <%= ENV['DB_ENV_DB_USER'] %> password: <%= ENV['DB_ENV_DB_PASS'] %> host: <%= ENV['DB_PORT_5432_TCP_ADDR'] %>
# docker-compose.yml version: '2' services: app: build: . ports: - '3000:3000' volumes: - .:/home/web depends_on: - db links: - db network_mode: bridge db: image: sameersbn/postgresql ports: - '5432' volumes: - db_data:/var/lib/postgresql env_file: - $HOME/.docker/$APP/db.env network_mode: bridge volumes: db_data:
# docker-compose.yml version: '2' services: app: build: . ports: - '3000:3000' volumes: - .:/home/web depends_on: - db env_file: - $HOME/.docker/$APP/db.env db: image: sameersbn/postgresql ports: - '5432' volumes: - db_data:/var/lib/postgresql env_file: - $HOME/.docker/$APP/db.env volumes: db_data:
# config/database.yml development: adapter: postgresql encoding: unicode database: <%= ENV['DB_NAME'] %> pool: 5 username: <%= ENV['DB_USER'] %> password: <%= ENV['DB_PASS'] %> host: <%= ENV['DB_HOST'] %>
# $HOME/.docker/$APP/db.env DB_NAME=habrahabr DB_USER=habrahabr DB_PASS=habrahabr DB_HOST=db
Source: https://habr.com/ru/post/J278083/More articles:機械学習:質問と回答Citrix Tech Exchange Moscow 2016:彼がXenに対する私の態度をどのように変えたか[ScanDoc]スキャンの前処理Pythonで辞書を再発明する方法マイクロソフトライセンスサブスクリプション:敵と交渉する方法Consul.ioパート1Badooでの分割テストの仕組みTwins Search Social NetworkMAC OS Xの楽しいタブ、または同じタブビューに関するストーリーボードと他のさまざまなゲームのバランス-方法の簡単な概要All Articles