好友推荐算法 部署 docker 注意路径

#拉取镜像

pull registry.cn-hangzhou.aliyuncs.com/chuanqihaoyuan/chuanqihaoyuan-spark-recommend-user:1.0.1

#创建容器

docker create --name chuanqihaoyuan-spark-recommend-user

--env MONGODB_HOST=192.168.31.81

--env MONGODB_PORT=27017

--env MONGODB_USERNAME=chuanqihaoyuan

--env MONGODB_PASS=l3SCjl0HvmSkTtiSbN0Swv40spYnHhDV

--env MONGODB_DATABASE=chuanqihaoyuan

--env MONGODB_COLLECTION=recommend_user

--env JDBC_URL="jdbc:://192.168.36.108:3306/mychuanqihaoyuan?useUnicode=true&characterEncoding=utf8&autoReconnect=true&allowMultiQueries=true&useSSL=false"

--env JDBC_DRIVER=com.mysql.jdbc.Driver

--env JDBC_USER=root

--env JDBC_PASSWORD=root

--env JDBC_TABLE=tb_user_info

--env SCHEDULE_PERIOD=30

registry.cn-malai.aliyuncs.com/itcast/chuanqihaoyuan-spark-recommend-user:1.0.1

#参数说明

#MONGODB_HOST mongodb服务的地址

#MONGODB_PORT mongodb服务的端口

#MONGODB_USERNAME mongodb服务的认证用户名

#MONGODB_PASSWORD mongodb服务的认证密码

#MONGODB_DATABASE mongodb连接的数据库

#MONGODB_COLLECTION 操作表

#JDBC_URL mysql数据库连接地址

#JDBC_DRIVER jdbc驱动

#JDBC_USER 数据库连接用户名

#JDBC_PASSWORD 数据库连接密码

#JDBC_TABLE 数据库表名

#SCHEDULE_PERIOD 下次执行时间间隔,但是为分,默认为60分钟

#启动服务

docker start chuanqihaoyuan-spark-recommend-user

#查看日志

docker logs -f chuanqihaoyuan-spark-recommend-user

胜象大百科