参考docker-xwiki项目的README,Using docker-compose
一节使用docker-compose
安装docker,这种方法异常简单几乎是一键安装。
我们需要三个文件如下
xwiki.cnf #xwiki的配置文件
init.sql #数据库初始化文件
docker-compose.yml #docker-compose文件
README里边的文件下载地址有点问题,文件下载不了,但是我发现其实需要的文件都在docker-xwiki项目里边,所以只要克隆docker-xwiki项目到本地就可以了。
然后把xwiki工作目录/docker-xwiki-master/11/mysql-tomcat/mysql
下的两个文件拷贝到你的工作目录下,再把xwiki工作目录/docker-xwiki-master/docker-compose-mysql.yml
拷贝到你的工作目录并且重命名为docker-compose.yml
。然后进入你的工作目录执行
docker-compose up -d#-d参数会让容器在后台运行
执行完成如果没有发生错误会为你启动两个容器,一个是XWiki容器,一个是MySQL容器。
使用docker ps
查看
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
36a445777132 xwiki:lts-mysql-tomcat "docker-entrypoint.s…" 31 minutes ago Up 28 minutes 0.0.0.0:8080->8080/tcp xwiki-mysql-tomcat-web
50c68c806a34 mysql:5.7 "docker-entrypoint.s…" 31 minutes ago Up 28 minutes 3306/tcp, 33060/tcp xwiki-mysql-db