PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Как да свържете докер контейнери при изграждане?

Получих отговора от сътрудника на докер Брайън Гоф:

docker run -d --name mydb postgres
docker run --rm --link mydb:db myrailsapp rake db:migrate
docker run -d --name myapp --link mydb:db myrailsapp

Това ще задейства postgres. Задейства контейнер, който извършва db миграцията и веднага излиза и се премахва. Задейства приложението rails.

Мислете за процеса на изграждане като за компилиране на приложение. Не въвеждате данни в база данни като част от фазата на компилиране.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ефективност на базата данни:филтриране по колона срещу отделна таблица

  2. Обявяване на Barman 1.0, Backup and Recovery Manager за PostgreSQL

  3. PostgreSQL метод за удостоверяване 10 не се поддържа

  4. Как Postgres RAISE EXCEPTION се преобразува в PDOException?

  5. Как да напиша подзаявка в клауза From в django ORM