目录
一. 下载镜像
docker pull mysql
docker pull wordpress
二. 执行命令
docker run --name mysql \
-e MYSQL_ROOT_PASSWORD="123456" \
-e MYSQL_ROOT_PASSWORD=123456 \
-e MYSQL_DATABASE=wordpress \
-p 3336:3306 \
-d mysql
docker run -d --name OLDwp \
-e WORDPRESS_DB_HOST=172.17.0.2:3306 \
-e WORDPRESS_DB_USER=root \
-e WORDPRESS_DB_PASSWORD=123456 \
-e MYSQL_DATABASE=wordpress \
-p 8080:80 wordpress
三. 参数解释
#mysql容器:
#设定数据库密码
-e MYSQL_ROOT_PASSWORD="123456" \
#设定数据库密码
-e MYSQL_ROOT_PASSWORD=123456 \
#设定默认创建数据库名称
-e MYSQL_DATABASE=wordpress \
#wordpress
# 数据库地址, 通过docker inspec mysql 找到mysql的容器ip
-e WORDPRESS_DB_HOST=172.17.0.2:3306 \
# 访问数据库的账号
-e WORDPRESS_DB_USER=root \
#访问数据库的密码
-e WORDPRESS_DB_PASSWORD=123456 \
#访问数据库的database
-e MYSQL_DATABASE=wordpress \
#端口, 主机的8080映射于wordpress容器的80, 外面访问访问宿主机8080即可
-p 8080:80 wordpress