Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revisionLast revisionBoth sides next revision | ||
public:docker [2017-03-08 15:27] – external edit 127.0.0.1 | public:docker [2018-02-05 10:32] – [Running the software] Jan David Mol | ||
---|---|---|---|
Line 72: | Line 72: | ||
=== Q: I get " | === Q: I get " | ||
- | A: The LOFAR software is compiled for a 2015-era processor (Intel Xeon E5-2603v3 to be exact) for performance reasons, and uses CPU instructions not available on older machines. Please run our images on a newer machine. | + | A: The LOFAR software is compiled for a 2015-era processor (Intel Xeon E5-2603v3 to be exact) for performance reasons, and uses CPU instructions not available on older machines. Please run our images on a newer machine, or [[# |
===== Development (extending the software) ===== | ===== Development (extending the software) ===== | ||
Line 85: | Line 85: | ||
mkdir -p build/ | mkdir -p build/ | ||
- | cmake ../.. -DBUILD_PACKAGES=Docker -DUSE_LOG4CPLUS=OFF && make -j 16 install | + | cmake ../.. -DBUILD_PACKAGES=Docker -DUSE_LOG4CPLUS=OFF -DUSE_CASACORE=OFF && make -j 16 install |
</ | </ | ||
which will put the Dockerfiles in subdirectories in '' | which will put the Dockerfiles in subdirectories in '' | ||
+ | |||
+ | === Q: How do I build your Docker images from scratch? === | ||
+ | |||
+ | A: By obtaining the Dockerfiles (see above), and running: | ||
+ | |||
+ | < | ||
+ | # load LOFAR environment variables, used to determine tags etc | ||
+ | source installed/ | ||
+ | # build all LOFAR images, in the order required by their interdependencies | ||
+ | docker-build-all.sh | ||
+ | </ | ||
=== Q: How do I add files/ | === Q: How do I add files/ |