今天同事要求在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的数据库.
5.docker容器和主机互相拷贝传输文件 docker ps -a docker inspect -f '{{.Id}}' mediawiki cp ~/LocalSettings.php /var/lib/docker/devicemapper/mnt/4fc23b875bb0327a208e1ad615e7fba60d9df861f08a2004f9c94e5b1b3ca4d9/rootfs/var/www/html/ 可以看到,已经丢进去了,最后来个图给大家看看,这是登录后的情况. 好了,就到这里吧. (责任编辑:IT) |