1. 运行MySQL容器
-
运行:
docker run -id --name mysql -p 3306:3306 -v mysql-data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -e MYSQL_DATABASE=wordpress mysql
-
-v: 保存数据到主机中,防止删除容器时把所有数据也删除了
-
创建容器的同时创建了一个wordpress数据库
-
更新权限:alter user ‘root’@’%’ identified with mysql_native_password by ‘root’;
2. 运行wordpress容器
- 运行:
docker run -id -e WORDPRESS_DB_HOST=mysql:3306 --link mysql -p 8080:80 -e WORDPRESS_DB_USER=root -e WORDPRESS_DB_PASSWORD=root -e WORDPRESS_DB_NAME=wordpress wordpress