1.安裝docker-compose
yum -y install epel-release python-pip
pip install --upgrade pip
pip install --upgrade backports.ssl_match_hostname
pip install docker-compose
docker-compose -version
安裝docker-compose
2. 下載yearning源碼
mkdir /python && cd /python
git clone https://github.com/cookieY/Yearning.git
3. 安裝yearning1.3
service docker start
cd /python/Yearning/install/yearning-docker-compose
vim docker-compose.yml // 8080:80 => 80:80
docker-compose up -d
// 要先在創建好相應的數據庫表等
docker rm -f yearning-docker-compose_yearning_1
docker rm -f yearning-docker-compose_yearning_1
docker run -d \
-e HOST=192.168.154.132 \
-e MYSQL_ADDR=192.168.154.132 \
-e MYSQL_USER=root \
-e MYSQL_PASSWORD=yearning \
--restart=always \
--name yearning \
-p80:80 \
-p8000:8000 registry.cn-hangzhou.aliyuncs.com/cookie/yearning:v1.3.1
4. inception
// 因為db和nginx+python放在2個容器里面,用127.0.0.1是訪問不道到(nginx+python的容器沒有mysql),所以inception放在數據庫所在服務器
tar xvf inception.tar -C /python/
nohup /python/inception/bin/Inception --defaults-file=/python/inception/bin/inc.cnf &
5.相關資料
- 官方文檔
- github
- MySQL審核工具Inception推薦