# mkdir -p v1/django
# docker run -td --privileged -p 8000:8000 -v /root/v1/django/:/usr/local/src/django pyiteng/dj:200604 /sbin/init
# docker exec -it $container bash
# cd /usr/local/src/django/pjmt
# source ../../v1/bin/activate
# rm -rf /var/lib/mysql/mysql.sock
# systemctl restart mariadb
# python3 manage.py runserver 0:8000
在cherrytree
docker run -td --privileged -p 8000:8000 -v /root/v1/django/:/usr/local/src/django centos /sbin/init
yum -y install epel-release && yum clean all && yum makecache && yum update
yum -y install glibc-langpack-zh vim net-tools python3 python3-pip python3-devel \
openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc mariadb-server mariadb-devel mariadb
systemctl enable mariadb && systemctl start mariadb
mysql -e "grant all on . to '$username'@'127.0.0.1' identified by '$pwd' with grant option;"
ln -s /usr/bin/pip3.6 /usr/bin/pip && pip install --upgrade pip
cd /usrlocal/src/
pip install virtualenv && python3 -m virtualenv v1
pip install django
django-admin startproject pjmt
python3 manage.py startapp appmt
python3 manage.py startapp appsh
python3 manage.py startapp appexsit
python3 manage.py makemigrations --empty appmt
python3 manage.py makemigrations --empty appsh
python3 manage.py makemigrations appmt
python3 manage.py makemigrations appsh
python3 manage.py migrate --database default
python3 manage.py migrate --database shmysql
python3 manage.py runserver 0:8000
python3 manage.py inspectdb --database mysql3 > models.py
import pymysql
pymysql.version_info = (1, 3, 13, "final", 0)
pymysql.install_as_MySQLdb()
docker run -d -t -p 8080:80 -v /usr/share/nginx/html/:/usr/share/nginx/html/ -v /usr/share/nginx/3q.conf:/etc/nginx/conf.d/3q.conf -v /usr/share/nginx/nginx.db:/usr/share/nginx/nginx.db --name nginx nginx
create table if not exists djtest(
id int(4) auto_increment not null,
name varchar(20) not null,
sex int(1) not null,
primary key(id),
unique key(name)
)
engine=innodb
default charset=utf8;
insert into djtest values(null,'f',1);
insert into djtest (name,sex) values('h',2);
Content type
Image
Digest
Size
284.9 MB
Last updated
over 6 years ago
docker pull pyiteng/dj:200604