Skip to content

Commit

Permalink
ENH:revision2update
Browse files Browse the repository at this point in the history
  • Loading branch information
Miskovic committed Oct 23, 2023
1 parent f572f45 commit 4bd4c89
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 3 deletions.
3 changes: 0 additions & 3 deletions docker/.gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
# solver binaries
solvers/*

# Gurobi key info
gurobi.lic

Expand Down
22 changes: 22 additions & 0 deletions docker/solvers/instructions.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# For CPLEX

Place here the folder /ibm that is installed by CPLEX (usually in /opt).
You actually only need the following substructure (makes the container lighter):
.
└───ibm
└───ILOG
└───CPLEX_Studio1271
└───cplex
├───bin
├───include
├───lib
└───python

# For Gurobi

Place here the tarball you got from the website, and modify accordingly the files:
../utils/install_gurobi.sh
../utils/activate_gurobi.sh

Gurobi needs a floating license for Docker instances, (see http://www.gurobi.com/documentation/7.5/quickstart_windows/setting_up_and_using_a_flo.html#subsection:tokenserver)
Once your system administrator set it up, you will need to add your gurobi license server to ../utils/gurobi.lic.template, and rename it to gurobi.lic

0 comments on commit 4bd4c89

Please sign in to comment.