五、Docker

5.1 安装和使用

  1. cli 模式:

    • 安装:

      1. mkdir lightgbm-docker
      2. cd lightgbm-docker
      3. wget https://raw.githubusercontent.com/Microsoft/LightGBM/master/docker/dockerfile-cli
      4. docker build -t lightgbm-cli -f dockerfile-cli .
    • 使用:

      1. docker run --rm -it \
      2. --volume $HOME/lgbm.conf:/lgbm.conf \
      3. --volume $HOME/model.txt:/model.txt \
      4. --volume $HOME/tmp:/out \
      5. lightgbm-cli \
      6. config=lgbm.conf

      其中config 给出了模型的参数。

  2. python 模式:

    • 安装:

      1. mkdir lightgbm-docker
      2. cd lightgbm-docker
      3. wget https://raw.githubusercontent.com/Microsoft/LightGBM/master/docker/dockerfile-python
      4. docker build -t lightgbm -f dockerfile-python .
    • 使用:

      1. docker run --rm -it lightgbm