LuckyFrame自动化测试平台docker下的安装

此镜像采用最新代码,有版本更新,会提供最新版本镜像,镜像发布在docker官方hub


1.安装docker环境

yum install docker -y


2.创建docker数据挂载目录

mkdir /dockerdata


3.创建mysql挂载目录

mkdir /dockerdata/mysqldata


4.安装mysql镜像,mysql镜像采用163的镜像,国内拉取速度会很快

docker run –name mysql -d -p 3306:3306 -v /etc/localtime:/etc/localtime -v /dockerdata/mysqldata:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=你设置的密码 -e MYSQL_DATABASE=luckyframedb hub.c.163.com/library/mysql

镜像安装完毕后,记得用客户端链接执行初始化sql,完毕后再执行下一步

 

5.安装luckyframeweb镜像,提供两种方式安装,按需选择,版本为2.7.2

1>如果你使用的mysql不是docker实例,或者不在一台机器上,或者不使用mysql的root用户,请采用这种

docker run –name lf –link mysql:mysql -d -p 80:8080 -e LUCKYFRAME_DB_USER=你设置的mysql用户 -e LUCKYFRAME_DB_PASS=你设置的mysql密码 arcado/luckyframeweb:2.7.2

2>如果你使用的是mysql docker实例,并且与luckyframeweb在一个docker环境中,请采用这种

docker run –name lf –link mysql:mysql -d -p 80:8080   arcado/luckyframeweb:2.7.2

 

后续会更新客户端的docker镜像以及发布支持selenium镜像