背景:使用docker镜像启动wordpress,并进行基本的配置和初始化
- 下载镜像:
docker pull mysql docker pull wordpress
- 启动mysql容器:
docker run -d --privileged=true --name mysql-wp -v /Users/mengalong/soft/wp/data/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3206:3306 mysql
- 启动wordpress容器:
docker run -d --name wordpress \ -v /Users/mengalong/soft/wp/data/wp/html:/var/www/html \ --link mysql-wp:mysql \ -p 8080:80 wordpress
- 查看mysql容器的ip:
docker inspect mysql-wp | grep -i ipaddr
- mysql容器启动之后,根据上文指定的root账户和密码连接到mysql,手动创建wordpress数据库
docker exec -it mysql-wp bash
mysql -u root -p${mysqlpassword}
create database wordpress;
- 浏览器访问:localhost:8080 , 根据指导步骤进行配置即可,其中需要填写mysql的ip地址和端口号、数据库名、用户名和密码