Build Docker containers
IMPORTANT This is a guide for building Docker containers, not for downloading or using existing ones. If you are an end-user, you probably prefer to install containers.
Requirements
To build one of the gds_env
flavours from source, you need to access the Docker image can be built by running:
Build process
Make sure to point your terminal of choice to the folder where you have placed the Dockerfile
to build:
cd /path/to/folder/with/Dockerfile
-
Then, run the following command:
docker build -t <image-name> .
+
Then, run the following command:
docker build \
+ --no-cache \
+ -t <image-name> \
+ --progress=plain \
+ . 2>&1 \
+ | tee log.txt
where <image-name>
can be replaced by the name you want to give to the image you will create.
Mind this process may take a long time. Particularly for gds
, several of the R libraries need to be compiled from source and this takes time and CPU cycles.
Once it finishes, you can check it has been built correctly by:
docker image ls
And you should see one image with the image-name
you have selected.