From 303a25d14b699e4cf7b6445db3d1b7a4610e8b12 Mon Sep 17 00:00:00 2001 From: Bruce-Jay Date: Fri, 13 Oct 2023 15:57:29 +0800 Subject: [PATCH] fix: fixed some bugs of showing database error in A4 --- Assignment4.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Assignment4.md b/Assignment4.md index 7f155e4..6d4d44b 100644 --- a/Assignment4.md +++ b/Assignment4.md @@ -203,14 +203,14 @@ sudo docker pull cloud_computing/wordpress #### 2)运行wordpress的docker镜像,并将container的80和433端口暴露给云主机 ``` -sudo docker run --rm -d -p 80:80 -p 443:443 --name myWordpress -e WORDPRESS_DB_HOST=10.23.243.194:3306 -e WORDPRESS_DB_USER=root -e WORDPRESS_DB_PASSWORD=mysql123 wordpress +sudo docker run --rm -d -p 80:80 -p 443:443 --name myWordpress -e WORDPRESS_DB_HOST=10.23.243.194:3306 -e WORDPRESS_DB_USER=root -e WORDPRESS_DB_PASSWORD=mysql123 WORDPRESS_DB_NAME=mysql wordpress ``` > 回顾docker run语法,--rm container停止运行时自动删除,-d 以Detached模式运行container,-p 80:80 将container的80端口映射到云主机的80端口,--name为container取名(myWordpress),最后一个wordpress是镜像名。 > 这里遇到一个新的option -e,表示设置container的环境变量。因为我们要让wordpress网站连接MySQL数据库,所以要为container设置数据库相关的环境变量。 -> WORDPRESS_DB_HOST是要连接的数据库ip和端口,WORDPRESS_DB_USER是数据库登录名,WORDPRESS_DB_PASSWORD是登陆密码,请设置为你的数据库信息。 +> WORDPRESS_DB_HOST是要连接的数据库ip和端口,WORDPRESS_DB_USER是数据库登录名,WORDPRESS_DB_PASSWORD是登陆密码,WORDPRESS_DB_NAME 是 database 名称,是在 phpAdmin 中侧边栏的那些数据存储逻辑库(不是数据库系统的名称!),在这里填写为 mysql 就好。以上请设置为你的数据库信息。