-
Notifications
You must be signed in to change notification settings - Fork 42
The Basics
A local mirror repository can save you time whenever you run a build, and it protects against download limits.
Each time that you build an image of the SAS Viya software, the required RPM files must be accessed. Setting up a local mirror repository for the RPM files can save time because you access the RPM files locally each time that you build or rebuild an image. If you do not create a local mirror repository, then the RPM files are downloaded from servers that are hosted by SAS, which can take longer. Also, there is a limit to how many times that you can download a SAS Viya software order from the SAS servers.
For more information about creating a local mirror repository, see Create a Mirror Repository in SAS Viya for Linux: Deployment Guide.
Check out the Docker documentation:
- Community Edition on CentOS. Links for other operating systems are also on that page.
- Enterprise Edition.
kubectl is the Kubernetes command-line tool that is used to deploy and manage applications on Kubernetes. For instructions about how to install the utility, go to the kubectl website. A Kubernetes environment and configuration file are required.
Starting with the 18m10, the built Docker images contain the following labels:
* sas.recipe.version
* sas.layer.<addon layer>
To find images that are for the 18m10 release, run the following command:
docker images --filter "label=sas.recipe.version=18.10.0"
If you are not sure of the version, run docker inspect
on one of the images to see the label values for that image.
To find images that support the access-odbc layer, run the following command:
docker images --filter "label=sas.layer.access-odbc"
To include any future updates of the SAS Viya 3.4 software, you must rebuild recipes with the updated SAS Viya 3.4 software that is available from the SAS servers, or from a local mirror repository of the updated software.
An error during the build process might result in dangling images which represent intermediate build containers. If you encounter the error, see Single Container Errors During Build or Multiple Container Errors During Build.
This documentation is source controlled in the github.com/sassoftware/sas-container-recipes/docs/wiki/
directory. Our community gladly accepts pull requests with improvements to those markdown files.