Advertisement
Guest User

Untitled

a guest
Feb 9th, 2022
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. $ cat Dockerfile.postgres
  2. FROM postgres:12
  3. EXPOSE 5432
  4. $ cat docker-compose.yml
  5. version: '3.1'
  6. services:
  7. app:
  8. image: postgres
  9. depends_on:
  10. - postgresqldb
  11. environment:
  12. - POSTGRES_PASSWORD=some
  13. postgresqldb:
  14. image: postgres
  15. build:
  16. context: ./
  17. dockerfile: Dockerfile.postgres
  18. ports:
  19. - "5432:5432"
  20. environment:
  21. - PGDATA=/var/lib/postgresql/data
  22. - POSTGRES_PASSWORD=111111
  23. - POSTGRES_USER=usrdb
  24. $ docker-compose up -d
  25. Creating network "2_default" with the default driver
  26. Creating 2_postgresqldb_1 ... done
  27. Creating 2_app_1 ... done
  28. $ docker-compose exec -- app /bin/bash
  29. root@d986742c83bd:/# PGPASSWORD=111111 psql -U usrdb -d usrdb -h postgresqldb
  30. psql (12.9 (Debian 12.9-1.pgdg110+1))
  31. Type "help" for help.
  32.  
  33. usrdb=#
  34.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement