Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- FROM python:3.6
- ENV PYTHONUNBUFFERED 1
- WORKDIR /usr/src/govtcareer_api
- COPY ./ /usr/src/govtcareer_api
- RUN pip install -r requirements.txt
- CMD ["/bin/bash"]
- version: "3"
- services:
- govtcareer_api:
- container_name: govtcareer
- build: .
- command: "bash -c 'python manage.py migrate --no-input && python manage.py runserver 0.0.0.0:8000'"
- working_dir: /usr/src/govtcareer_api
- ports:
- - "8000:8000"
- volumes:
- - ./:/usr/src/govtcareer_api
- links:
- - mysql
- #db
- mysql:
- image: mysql
- restart: always
- ports:
- - "3306:3306"
- environment:
- MYSQL_DATABASE: "freejobalert"
- MYSQL_USER: "root"
- MYSQL_PASSWORD: "Thinkonce"
- MYSQL_ROOT_PASSWORD: "Thinkonce"
- MYSQL_HOST: "mysql"
- MYSQL_PORT: "3306"
- MYSQL_ALLOW_EMPTY_PASSWORD: "yes"
- DATABASES = {
- 'default': {
- 'ENGINE': 'django.db.backends.mysql',
- 'NAME': 'freejobalert',
- 'USER': 'root',
- 'PASSWORD': 'Thinkonce',
- 'HOST': 'mysql',
- 'PORT': '3306',
- }
- }
- govtcareer | File "/usr/local/lib/python3.6/site-packages/django/core/management/base.py", line 379, in check
- govtcareer | include_deployment_checks=include_deployment_checks,
- govtcareer | File "/usr/local/lib/python3.6/site-packages/django/core/management/commands/migrate.py", line 59, in _run_checks
- govtcareer | issues = run_checks(tags=[Tags.database])
- govtcareer | File "/usr/local/lib/python3.6/site-packages/django/core/checks/registry.py", line 71, in run_checks
- govtcareer | new_errors = check(app_configs=app_configs)
- govtcareer | File "/usr/local/lib/python3.6/site-packages/django/core/checks/database.py", line 10, in check_database_backends
- govtcareer | issues.extend(conn.validation.check(**kwargs))
- govtcareer | File "/usr/local/lib/python3.6/site-packages/django/db/backends/mysql/validation.py", line 9, in check
- govtcareer | issues.extend(self._check_sql_mode(**kwargs))
- govtcareer | File "/usr/local/lib/python3.6/site-packages/django/db/backends/mysql/validation.py", line 13, in _check_sql_mode
- govtcareer | with self.connection.cursor() as cursor:
- govtcareer | File "/usr/local/lib/python3.6/site-packages/django/db/backends/base/base.py", line 255, in cursor
- govtcareer | return self._cursor()
- govtcareer | File "/usr/local/lib/python3.6/site-packages/django/db/backends/base/base.py", line 232, in _cursor
- govtcareer | self.ensure_connection()
- govtcareer | File "/usr/local/lib/python3.6/site-packages/django/db/backends/base/base.py", line 216, in ensure_connection
- govtcareer | self.connect()
- govtcareer | File "/usr/local/lib/python3.6/site-packages/django/db/utils.py", line 89, in __exit__
- govtcareer | raise dj_exc_value.with_traceback(traceback) from exc_value
- govtcareer | File "/usr/local/lib/python3.6/site-packages/django/db/backends/base/base.py", line 216, in ensure_connection
- govtcareer | self.connect()
- govtcareer | File "/usr/local/lib/python3.6/site-packages/django/db/backends/base/base.py", line 194, in connect
- govtcareer | self.connection = self.get_new_connection(conn_params)
- govtcareer | File "/usr/local/lib/python3.6/site-packages/django/db/backends/mysql/base.py", line 227, in get_new_connection
- govtcareer | return Database.connect(**conn_params)
- govtcareer | File "/usr/local/lib/python3.6/site-packages/MySQLdb/__init__.py", line 85, in Connect
- govtcareer | return Connection(*args, **kwargs)
- govtcareer | File "/usr/local/lib/python3.6/site-packages/MySQLdb/connections.py", line 204, in __init__
- govtcareer | super(Connection, self).__init__(*args, **kwargs2)
- govtcareer | django.db.utils.OperationalError: (2003, 'Can't connect to MySQL server on 'mysql' (111 "Connection refused")')
- govtcareer exited with code 1
- mysql_1_31828138be40 | 2018-12-02T10:56:56.762071Z 5 [Warning] [MY-010453] [Server] root@localhost is created with an empty password ! Please consider switching off the --initialize-insecure option.
- mysql_1_31828138be40 | 2018-12-02T10:57:05.849324Z 5 [Warning] [MY-010315] [Server] 'user' entry 'mysql.infoschema@localhost' ignored in --skip-name-resolve mode.
Add Comment
Please, Sign In to add comment