mkdir ./mysql/data
docker-compose up mysql
docker exec -it mysql /bin/bash
mysql -h 127.0.0.1 -u root -p
use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
FLUSH PRIVILEGES;
docker build . -t ubuntu:web
docker-compose up web
docker exec -it web /bin/bash
python3 manage.py migrate
删除django 容器 重新执行docker-compose up -d web
ibooking
在华为云上进行编译构建
Django 运行代码
Django 同步数据库
容器编排
导出:mysqldump -u root -p library > ./mysql/library.sql
导入:mysql -u root -h 127.0.0.1 -p library< /home/mysql/library.sql
docker搭建django+mysql
docker 安装mysql8详细说明