https://blog.csdn.net/valada/article/details/81639706
这边文章可以看一下
最主要的两条命令:
这些大写的环境变量都是声明的账户名 密码 数据库所在位置
启动mysql:
docker run-e MYSQL_ROOT_PASSWORD=123456-e MYSQL_DATABASE=wordpress
-p 3306:3306 -d mysql
启动wordpress:
docker run -e WORDPRESS_DB_HOST=172.16.8.95:3306-e WORDPRESS_DB_USER=root-e WORDPRESS_DB_PASSWORD=123456
-p 8080:80 -d WordPress
第二种使用自定义网络来搭建博客
docker run -d —name mysql -e MYSQL_ROOT_PASSWORD=123456-e MYSQL_DATABASE=wordpress
—net=mynet -p 3306:3306 mysql:5.7
docker run -d —name wordpress
—net=mynet -e WORDPRESS_DB_HOST=192.168.0.2:3306-e WORDPRESS_DB_USER=root-e WORDPRESS_DB_PASSWORD=123456
-p 8080:80 wordpress
我发现一个奇怪的现象 你的 MYSQL——DATABASE
这个参数只能写为 wordpress 才能生效
你不写和写错都是访问不了的
!!!!
