使用Docker快速搭建WordPress服务并指定域名访问的步骤如下:
安装Docker: 确保你的系统上已经安装了Docker引擎。
创建Docker网络: 在命令行中运行以下命令,创建一个Docker网络:
docker network create wp_network
运行MySQL容器: 运行一个MySQL容器来存储WordPress的数据库。
docker run -d --name wp_db --network wp_network -e MYSQL_ROOT_PASSWORD=root_password -e MYSQL_DATABASE=wordpress_db mysql:5.7
替换
root_password
为你想要的MySQL root密码。运行WordPress容器: 运行一个WordPress容器,并将其连接到之前创建的网络。
docker run -d --name wp_app --network wp_network -p 80:80 -e WORDPRESS_DB_HOST=wp_db -e WORDPRESS_DB_USER=root -e WORDPRESS_DB_PASSWORD=root_password -e WORDPRESS_DB_NAME=wordpress_db wordpress
替换
root_password
为之前设置的MySQL密码。映射域名: 打开主机上的
/etc/hosts
文件,并添加一行来映射域名到容器的IP地址:<容器IP地址> your-domain.com
访问WordPress: 打开浏览器,访问
http://your-domain.com
,你将会看到WordPress的安装页面。按照安装向导设置WordPress: 按照安装向导的步骤,设置WordPress的站点标题、用户名、密码等信息。
通过以上步骤,你可以使用Docker快速搭建WordPress服务,并通过指定的域名进行访问。