如何在Docker上安装WordPress程序?docker安装wordpress教程

admin3年前主机评测87

如何在Docker上安装WordPress程序?

Docker是一个开源的容器化软件,它创建了运行应用程序的隔离环境。与虚拟机相比,每个容器不需要自己的操作系统,而是共享主机的内核。如何在Docker上安装WordPress网站程序?Docker安装wordpress教程,本文将介绍下在Docker上安装WordPress应用程序的操作步骤。

步骤1:安装Docker

Docker可用于Windows、macOS和Linux,这里主要以Linux服务器或Windows服务器为例。VPS方面推荐:bandwagonhost搬瓦工4条顶级线路VPS套餐汇总:美国cn2 gia、香港cn2 gia、日本cn2 gia、日本软银(softbank)

①Linux服务器(操作系统为Ubuntu 18.04)安装Docker主要步骤:

使用SSH工具登录到Linux服务器,然后运行下面命令更新包列表。

sudo apt–get update

允许apt访问https上的存储库。

sudo apt-get install

apt-transport-https

ca-certificates

curl

gnupg-agent

software-properties-common

添加Docker的GPG键。

curl -fsSL download.docker/linux/ubuntu/gpg | sudo apt-key add –

添加Docker存储库。

sudo add-apt-repository

“deb [arch=amd64] download.docker/linux/ubuntu

$(lsb_release -cs)

stable”

更新Docker的存储库。

sudo apt-get update

安装Docker。

sudo apt install docker-ce

②Windows服务器安装Docker主要步骤:

通过Docker官网,下载安装Windows版本的Docker Desktop,在Configuration对话框中,根据偏好选中或取消相关复选框,设置好后,点击OK按钮。

待Docker安装完成后,您将会在Windows任务栏中看到Docker图标。

步骤2:在Docker上安装配置WordPress程序

检查下安装的Docker Compose版本。

docker-compose –version

为WordPress创建一个新目录。

mkdir ~/wordpress/

cd ~/wordpress/

创建新的docker-compose.yml并粘贴下面的内容,根据实际情况修改以下的MySQL数据库用户名、密码等信息

version: ‘3.9’

services:

db:

image: mysql:5.7

volumes:

– db_data:/var/lib/mysql

restart: always

environment:

MYSQL_ROOT_PASSWORD: somewordpress

MYSQL_DATABASE: wordpress

MYSQL_USER: wordpress

MYSQL_PASSWORD: wordpress

wordpress:

depends_on:

– db

image: wordpress:latest

ports:

– “8000:80”

restart: always

environment:

WORDPRESS_DB_HOST: db:3306

WORDPRESS_DB_USER: wordpress

WORDPRESS_DB_PASSWORD: wordpress

WORDPRESS_DB_NAME: wordpress

volumes:

db_data: {}

在目录中运行以下命令来创建容器:

docker-compose up -d

然后打开浏览器,输入localhost:8000,如无意外,将会显示WordPress设置页面。

根据安装向导,选择合适的语言版本,然后点击Continue按钮继续下一步操作。在Welcome欢迎界面,设置站点名称、登录用户名和密码等信息,确认无误后,点击Install WordPress按钮进行安装即可。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

百度智能云:双12岁末回馈,云服务器首购50元起,老用户专享12120元礼包

百度智能云现已开启双 12 岁末感恩特惠活动,新人首购云服务器及 AI 产品享岁末超低价,老用户专享 12120 元回馈礼,还有新老用户同享优惠,老用户可一键领取总价值 12120 元的感恩礼包,内含...

导致香港服务器无法正常使用的原因有哪些

导致香港服务器无法正常使用的原因有哪些近年来随着网络技术的发展人们对服务器的需求逐渐增加。而香港作为国际金融中心和互联网中心其服务器也备受瞩目。但是香港服务器在使用过程中可能会出现故障导致无法正常使用...

spinservers:美国10G带宽服务器,E3-1280v5,32G内存,1TB NVMe硬盘,$89/月

spinservers发布了最新的7月份促销活动(已生效),针对美国圣何塞/达拉斯机房10Gbps带宽独立服务器提供优惠码,优惠后最低月付89美元起。spinservers是Majestic Host...

查询网站备案,轻松掌握网站备案情况

摘要:本文将介绍如何查询网站备案轻松掌握网站备案情况。网络安全已经成为现代社会的重要议题为了保证网络信息的安全我国实施了网站备案制度。网站备案是指网站负责人按规定向相关部门申请备案以便监管部门对网站安...

云虚拟主机性能怎么样?云虚拟主机有哪些特性?

云虚拟主机性能怎么样?云虚拟主机本身所具有的配备规定,比大家传统式的云虚拟主机要高许多,例如,性价比高、特性、平稳、速率等。云虚拟主机具备的云计算平台是高度可用的,在云储存中储放它全部网站数据信息。云...

游戏服务app(游戏服务app怎么卸载)

游戏服务app及游戏服务app怎么卸载随着智能手机的普及,游戏成为了人们生活中不可或缺的一部分。而游戏服务app则是让玩家更加便利地享受游戏乐趣的重要工具。但有时候,我们可能需要卸载这些游戏服务app...