首先安装docker,接下来运行以下代码(根据自己需要修改):
docker run -dit –name dujiaoka -p 80:80 -p 9000:9000 -e WEB_DOCUMENT_ROOT=/app/public jiangjuhong/dujiaoka
docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 –name mysql -v /data/mysql/config/my.cnf:/etc/mysql/my.cnf -v /data/mysql/db:/var/lib/mysql mysql:5.7
docker run -d –name myredis -p 6379:6379 redis –requirepass “123456”
docker network create mynetworkdocker network connect mynetwork dujiaokadocker network connect mynetwork mysqldocker network connect mynetwork myredisdocker restart dujiaokadocker restart mysqldocker restart myredis
接下来创建数据库:
你需要在 MySQL 服务器上创建一个名为 ‘dujiaoka’ 的数据库,你可以通过以下步骤来实现:
1. 首先,你需要登录到你的 MySQL 容器。你可以使用以下命令:
docker exec -it mysql bash
这个命令将在 `mysql` 容器中启动一个新的 bash shell。
2. 然后,在 `mysql` 容器中,你可以使用以下命令来登录到 MySQL 服务器:
mysql -uroot -p
你需要输入你设置的密码(在这个例子中是123456)来登录。
3. 在 MySQL 命令行中,你可以使用以下命令来创建一个新的数据库:
CREATE DATABASE dujiaoka;
这个命令将创建一个新的数据库,名为 ‘dujiaoka’。
4. 最后,你可以使用 `exit` 命令来退出 MySQL 命令行和 bash shell。
exit
然后打开服务器地址输入数据库信息等就可以安装了,注意MySQL和Redis的地址为容器名,即mysql和myredis。