Advertisement
Guest User

Untitled

a guest
Jul 12th, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.59 KB | None | 0 0
  1. 2017-07-11T19:51:14.485577+00:00 app[web.1]: self.connect()
  2. 2017-07-11T19:51:14.485577+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.6/site-packages/django/db/utils.py", line 94, in __exit__
  3. 2017-07-11T19:51:14.485578+00:00 app[web.1]: six.reraise(dj_exc_type, dj_exc_value, traceback)
  4. 2017-07-11T19:51:14.485578+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.6/site-packages/django/utils/six.py", line 685, in reraise
  5. 2017-07-11T19:51:14.485578+00:00 app[web.1]: raise value.with_traceback(tb)
  6. 2017-07-11T19:51:14.485579+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.6/site-packages/django/db/backends/base/base.py", line 213, in ensure_connection
  7. 2017-07-11T19:51:14.485579+00:00 app[web.1]: self.connect()
  8. 2017-07-11T19:51:14.485579+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.6/site-packages/django/db/backends/base/base.py", line 189, in connect
  9. 2017-07-11T19:51:14.485580+00:00 app[web.1]: self.connection = self.get_new_connection(conn_params)
  10. 2017-07-11T19:51:14.485580+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.6/site-packages/django/db/backends/postgresql/base.py", line 176, in get_new_connection
  11. 2017-07-11T19:51:14.485580+00:00 app[web.1]: connection = Database.connect(**conn_params)
  12. 2017-07-11T19:51:14.485581+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.6/site-packages/psycopg2/__init__.py", line 130, in connect
  13. 2017-07-11T19:51:14.485581+00:00 app[web.1]: conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
  14. 2017-07-11T19:51:14.485582+00:00 app[web.1]: django.db.utils.OperationalError: could not translate host name "db" to address: Name or service not known
  15.  
  16. DATABASES = {
  17. 'default': {
  18. 'ENGINE': 'django.db.backends.postgresql',
  19. 'NAME': 'aso',
  20. 'USER': 'postgres',
  21. 'HOST': 'db',
  22. 'PORT': 5432,
  23. }
  24. }
  25.  
  26. web: sh -c 'cd PROJECT/backend/project && gunicorn project.wsgi --log-file -'
  27.  
  28. DockerProject
  29. ├── Dockerfile
  30. ├── Procfile
  31. ├── init.sql
  32. ├── requirements.txt
  33. ├── docker-compose.yml
  34. └── PROJECT
  35. ├── frontend
  36. └── all files
  37. └── backend
  38. └── project
  39. ├── prices
  40. ├── manage.py
  41. └── project
  42. └── all backend files
  43.  
  44. # Create image based on the official Node 6 image from dockerhub
  45. FROM node:6
  46.  
  47. # Create a directory where our app will be placed
  48. RUN mkdir -p /usr/src/app
  49.  
  50. # Change directory so that our commands run inside this new directory
  51. WORKDIR /usr/src/app
  52.  
  53. # Copy dependency definitions
  54. COPY package.json /usr/src/app
  55.  
  56. # Install dependecies
  57. RUN npm install
  58.  
  59. # Get all the code needed to run the app
  60. COPY . /usr/src/app
  61.  
  62. # Expose the port the app runs in
  63. EXPOSE 4200
  64.  
  65. # Serve the app
  66. CMD ["npm", "start"]
  67.  
  68. FROM python:3.6.1
  69. ENV PYTHONUNBUFFERED 1
  70. RUN mkdir /code
  71. WORKDIR /code
  72. ADD requirements.txt /code/
  73. RUN pip3 install -r requirements.txt
  74. ADD . /code/
  75.  
  76. version: '3'
  77.  
  78. services:
  79. db:
  80. image: postgres
  81. environment:
  82. POSTGRES_USER: aso
  83. POSTGRES_PASSWORD: somepass
  84. django:
  85. build: .
  86. command: python3 MainDirectory/backend/myProject/manage.py runserver 0.0.0.0:8001
  87. volumes:
  88. - .:/code
  89. ports:
  90. - "8001:8001"
  91. depends_on:
  92. - db
  93. angular:
  94. build: MainDirectory/frontend
  95. ports:
  96. - "4200:4200"
  97. depends_on:
  98. - django
  99.  
  100. CREATE USER myUser;
  101. CREATE DATABASE myProject;
  102. GRANT ALL PRIVILEGES ON DATABASE myProject TO myUser;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement