...
-s docker
defines the system as docker, which makes the script use the correct build commands
On a Macbook pro (M1) the build of OpenIFS, takes about 10 minutes, while successful completion of ifstest takes just over 3 minutes.
Notes about containers
Exiting the container
- The container can be exited by typing
exit
from the active container. Once exited all data and changes made within the container will be lost. Hence, if necessary, it is important to- Push any code changes back to a repo
- If data is required either set-up a data volume or copy the data back to a local machine, using
docker cp
Check for existing containers, stopping, restarting
Executing docker run
will always create a new container, hence we recommend