docker安装mediawiki教程

 今天同事要求在docker里搭建个mediawiki,好在找到个mediawiki的镜像,不然根据他们给的资料要整好久去了.下面我们来看安装教程.
  系统:centos 6.5(64位)
1.下载mediawiki镜像
docker pull synctree/mediawiki:latest

2.启动之前的准备
mkdir /srv/docker/mediawiki/mysql -pv
mkdir /srv/docker/mediawiki/mediawiki

3.docker启动mediawiki
docker run --name some-mysql -tid \
    -e 'DB_NAME=mediawiki' \
    -e 'DB_USER=app' -e 'DB_PASS=secure' \
    -v /srv/docker/mediawiki/mysql:/var/lib/mysql \
    sameersbn/mysql:latest

docker run --name mediawiki -tid \
    --link some-mysql:mysql \
    -p 8888:80 \
    -e MEDIAWIKI_DB_USER=app -e MEDIAWIKI_DB_PASSWORD=secure \
    -v /srv/docker/mediawiki/mediawiki:/home/mediawiki/data \
    synctree/mediawiki

4.进入浏览器配置
打开浏览器,输入http://ip:8888,然后开始配置,我这里就只说下数据库连接这一页,如下图

请注意图中红色箭头,要这样输入,才会连接上docker的数据库.

 

 


好了,中间的步骤也省略,只讲最后一步的下载文件怎么丢进docker里的mediawiki的/var/www/html目录里.

5.docker容器和主机互相拷贝传输文件
docker ps -a
docker inspect -f  '{{.Id}}' mediawiki
cp ~/LocalSettings.php /var/lib/docker/devicemapper/mnt/4fc23b875bb0327a208e1ad615e7fba60d9df861f08a2004f9c94e5b1b3ca4d9/rootfs/var/www/html/

可以看到,已经丢进去了,最后来个图给大家看看,这是登录后的情况.

好了,就到这里吧.

时间: 2024-09-29 13:19:42

docker安装mediawiki教程的相关文章

Linux下Docker安装配置教程_docker

在Linux上安装Docker,具体几个步骤: 环境:windows7 虚拟机:Oracle VMVirtualBox Linux: ubuntukylin-14.04.1-amd64.iso JDK:1.7 一.环境准备 step1:安装虚拟机 step2:修改宿主机BIOS配置,详细步骤见文章:http://www.jb51.net/article/96239.htm step3:在虚拟机上安装ubuntu系统.内存设置为4G,硬盘设置为100G,其余均按默认,一直点选下一步.直到系统安装成

Linux下Docker安装和使用教程_docker

Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的.可移植的.自给自足的容器. 开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机).bare metal.OpenStack集群和其他的基础应用平台. Docker的源代码全部是用Go语言写的. 一.基础环境 1.角色.ip.版本.内核 serverA 10.1.10.236 3.16.0-4-amd64 8.1 docket docket 1.6.2 二.安装docter 1.添加源 echo "d

Docker安装和基础用法 Docker入门教程第二篇_docker

本系列文章将介绍Docker的有关知识: (1)Docker 安装及基本用法 (2)Docker 镜像 (3)Docker 容器的隔离性 - 使用 Linux namespace 隔离容器的运行环境 (4)Docker 容器的隔离性 - 使用 cgroups 限制容器使用的资源 (5)Docker 网络 1. 安装 1.1 在 Ubuntu 14.04 上安装 Docker 前提要求: 内核版本必须是3.10或者以上 依次执行下面的步骤: sudo apt-get update sudo apt

Ubuntu Docker 安装教程_docker

Ubuntu Docker 安装 Docker 支持以下的 Ubuntu 版本: Ubuntu Precise 12.04 (LTS) Ubuntu Trusty 14.04 (LTS) Ubuntu Wily 15.10 其他更新的版本--  前提条件 Docker 要求 Ubuntu 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的 Ubuntu 版本是否支持 Docker.通过 uname -r 命令查看你当前的内核版本 runoob@runoob:~$ uname -r 使

Docker安装及基本使用方法详细介绍_docker

Docker是一个用了一种新颖方式实现的超轻量虚拟机,在实现的原理和应用上还是和VM有巨大差别,专业的叫法是应用容器(Application Container).(我个人还是喜欢称虚拟机) Docker应用容器相对于 VM 有以下几个优点: 启动速度快,容器通常在一秒内可以启动,而 VM 通常要更久 资源利用率高,一台普通PC 可以跑上千个容器,你跑上千个 VM 试试 性能开销小, VM 通常需要额外的 CPU 和内存来完成 OS 的功能,这一部分占据了额外的资源 Docker安装 CentO

微软Office2016技术预览版安装图文教程

  今天微软放出了Office2016技术预览版安装包,这种安装包和正式版区别不小,安装操作也有所不同.解压后,发现里面有一个"OfficePreview"文件和"Files"文件夹,此时双击"OfficePreview"文件开始安装.下面小编就为大家带来微软Office2016技术预览版安装图文教程,一起来看看! ▲ 直接打开"OfficePreview",不要通过"Files"文件夹中的文件进行安装 ▲

U盘安装windows8教程

U盘安装windows8教程准备安装文件:准备一个大于5GB的移动硬盘或者U盘(如果安装没有开发工具的版本,4GB左右就够了),如果是U盘的话,下载 Windows7USB/DVDdownloadtool工作将Windows8DPISO做成一个可引导启动盘.如果是移动硬盘的话,需要如下设置: (我选择这种方案)保证硬盘里有个分区有足够大的空间,或者独立分一块5-10GB的空间出来.然后在Windows系统管理里面,磁盘管理中将这个分区设置为激活状态: 电脑常识 然后将ISO用虚拟光驱读取,将里面

jpgraph安装配置教程详细介绍

在学习了之前两篇php jpgraph安装教程后,只要jpgraph类库通过了PHP安装环境的验证后,就可以正式安装jpgraph类库了,其实jpgraph类库的安装非常方便,只要将下载的jpgraph类库解压缩至已搭建的PHP环境下的相关目录下即可.jpgraph安装过程的关键在于PHP配置文件php.ini与jpgraph配置文件jpg-config.inc.php配置.下面我根据jpgraph类库的英文文档进行说明,希望对使用jpgraph类库的PHP开发者有所帮助. jpgraph类库安

[Oracle] Data Guard CPU/PSU补丁安装详细教程

以下是对Data Guard CPU/PSU补丁安装的方法进行了详细的分析介绍,需要的朋友可以参考下   非Data Guard的补丁安装教程可参考<[Oracle] CPU/PSU补丁安装详细教程>,Data Guard需要Primary和Standby同时打上补丁,所以步骤更复杂一些,其主要步骤如下: 1.在Primary停止日志传输服务: 2.关闭Standby数据库,在Standby的软件上打补丁(注意:不需要为Standby数据库打补丁),启动standby为mount状态,不启用m