docker 部署wiki

发布时间 2023-05-25 17:53:50作者: 属于我的梦,明明还在
要在 Docker 中部署一个 wiki,可以使用 MediaWiki,它是一个流行的维基百科软件。以下是一些基本步骤:

安装 Docker
在部署之前,您需要在服务器上安装 Docker。可以按照 Docker 官方网站提供的说明进行安装。

下载 MediaWiki 镜像
MediaWiki 镜像提供了一个运行 MediaWiki 的环境。可以使用以下命令从 Docker Hub 下载它:

docker pull mediawiki
创建容器
创建一个新的容器以运行 MediaWiki 镜像。您需要指定一个名称和所需的端口。以下命令将为您创建一个名为 my-wiki 的容器并将其映射到主机的端口 8080:

docker run -d --name my-wiki -p 8080:80 mediawiki
安装 MediaWiki
访问 http://your-server-ip:8080,即可看到 MediaWiki 安装页面。根据页面上的提示完成安装过程。在安装期间,您需要设置一个 MySQL 数据库。在此示例中,可以使用 Docker 来运行 MySQL 容器并与 MediaWiki 容器链接。以下命令将为您启动一个 MySQL 容器:

docker run -d --name my-mysql -e MYSQL_ROOT_PASSWORD=mysecretpassword mysql
安装完成后,MediaWiki 将会自动配置 Web 服务器,并将 MediaWiki 放在 http://your-server-ip:8080/wiki/ 目录下。

需要注意的是,上述命令仅提供基本的 Docker 部署参考。如果您需要定制部署过程,则可以编辑 Dockerfile 文件并使用 docker build 命令构建自定义镜像。另外,还可以使用 Docker Compose 等工具来管理多个容器和服务。