Sign inSign up

sreenathd/testweb

By sreenathd

•Updated over 6 years ago

This is a django web application sample.

Image
0

249

sreenathd/testweb repository overview

docker run -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -e MYSQL_DATABASE=djangodocker_db mysql

mysql -h localhost -P 3306 --protocol=tcp -u root -p

CREATE USER 'django'@'%' IDENTIFIED BY 'django';

ALTER USER 'django'@'%' IDENTIFIED WITH mysql_native_password BY 'django';

DROP DATABASE IF EXISTS django;

CREATE DATABASE django DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;

GRANT ALL PRIVILEGES ON django.* TO 'django'@'%' ;

get code from https://github.com/sreenathd/testweb⁠

docker run -it --entrypoint bash -p 80:80 --name djangotestweb -v localpath:/var/www/testweb sreenathd/testweb

update settings.py

DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'django', 'USER': 'django', 'PASSWORD': 'django', 'HOST': 'db_container_ip', 'PORT': '3306' } }

/var/www/testweb# python3 manage.py runserver 0.0.0.0:80

Tag summary

Content type

Image

Digest

Size

220.2 MB

Last updated

over 6 years ago

docker pull sreenathd/testweb