【文件属性】:
文件名称:docker-php72-nginx:用于搭建项目的Docker环境
文件大小:27KB
文件格式:ZIP
更新时间:2021-02-19 05:29:16
docker Dockerfile
数据库
由于我们正在管理多个项目,因此需要使用一个容器,该容器可以从我们的任何应用程序容器访问。
创建一个新的卷和网络。
该卷用于数据持久性,网络用于确保容器之间的通信。
docker volume create db
docker network create backend
运行容器。
docker run -d \
--name mysql \
--network=backend \
-p 3306:3306 \
-e "MYSQL_ALLOW_EMPTY_PASSWORD=1" \
-v db:/var/lib/mysql \
mysql:5.7 \
--max_allowed_packet=32505856
使用 (Windows), (Mac OS X)之类的工具或容器本身内的CLI手动创建utf8mb4数据库。
docker exec
【文件预览】:
docker-php72-nginx-master
----nginx()
--------vhost.conf(752B)
----.github()
--------workflows()
----php()
--------php.ini(70KB)
----Dockerfile(693B)
----docker-compose.yml(581B)
----.dockerignore(51B)
----README.md(2KB)
----.editorconfig(172B)