共计 1029 个字符,预计需要花费 3 分钟才能阅读完成。
curl -fsSL get.docker.com -o get-docker.sh
chmod 777 get-docker.sh
sh get-docker.sh
systemctl start docker
systemctl disable docker
2、安装 mysql
docker run -d -p3306:3306 --name=mysql5 -e MYSQL_ROOT_PASSWORD=admin123! mysql:5.7
docker exec -it mysql5 bash
mysql -uroot -h127.0.0.1 -padmin123! # 登录 mysql
create database ferry; # 创建数据库 ferry
exit # 退出 mysql
exit # 退出容器
3、安装 redis
docker run --name=redis6.0 -d -p 6379:6379 redis:6.0
4、安装 git 命令并拉取 ferry 代码
yum -y install git
git clone https://github.com/lanyulei/ferry.git
5、修改 ferry 配置
cd ferry
vim config/settings.yml
找到如下配置:database:
dbtype: mysql
host: 自己的 ip 地址
name: ferry
password: admin123!
port: 3306
username: root
找到如下配置:redis:
url: redis:// 自己的 ip 地址 :6379
6、创建 needinit 文件
touch config/needinit
注意:在 config 目录新建 needinit 文件, 第一次启动的时候 db 中没有数据,此时可以通过这命令初始化数据,服务正常启动后再删该文件 (以防下次容器启动时候再次初始化)
二、启动 ferry
docker run -itd --name ferry -v /root/ferry/config:/opt/workflow/ferry/config -p 8002:8002 lanyulei/ferry:1.0.7
注意上面的 /root/ferry/config 地址,需自行配置,此为存放配置文件的目录。
三、访问 ferry
浏览器访问 ip:8002 即可
输入账号:admin
输入密码:123456


正文完