CCF/docker
Amaury Chamayou 14628b82b9
Revert to clang 10 by default and build with clang 12 separately (#5011)
2023-02-15 10:46:28 +00:00
..
README.md Update dockerfile to include CCF build and source (#4702) 2022-12-08 14:02:03 +00:00
app_dev Container images release improvements for 3.0.0 (#4381) 2022-10-26 13:57:54 +00:00
app_run Container images release improvements for 3.0.0 (#4381) 2022-10-26 13:57:54 +00:00
ccf_ci Revert to clang 10 by default and build with clang 12 separately (#5011) 2023-02-15 10:46:28 +00:00
ccf_ci_built Upgrade to Open Enclave 0.18.5 (#5004) 2023-02-14 14:54:07 +00:00
sgx_deps_pin.sh Container images release improvements for 3.0.0 (#4381) 2022-10-26 13:57:54 +00:00

README.md

Docker images for CCF

  • app_run: Builds the image containing all runtime dependencies for CCF, as well as the latest release of CCF (as per https://github.com/microsoft/CCF/releases/latest). To be used by CCF operators.
  • app_dev: Builds the image containing all build dependencies for CCF applications. To be used by CCF application developers.
  • ccf_ci: Builds the image containing all build dependencies for CCF itself. To be used by CCF contributors. It is also used by CCF Continuous Integration pipeline.
  • ccf_ci_built: Builds the image containing all build dependencies for CCF itself as well as CCF source and a build. To be used by CCF contributors. It is also used by CCF Continuous Integration pipeline.

To build a given image, run:

$ cd CCF/
$ docker build -t <tag> -f docker/<app_run|app_dev|ccf_ci> --build-arg="target=<sgx|snp|virtual>" .