diff options
author | Steve Milner <smilner@redhat.com> | 2017-03-20 12:00:40 -0400 |
---|---|---|
committer | Giuseppe Scrivano <gscrivan@redhat.com> | 2017-05-03 13:01:50 +0200 |
commit | e49fa92f03031f1a2ceb8efe279a00609b0980f1 (patch) | |
tree | a27dd7a9bedcc7c456f1e040b003d1bede058296 /BUILD.md | |
parent | 11e470c7e198c3260c4bf66a069e2b7f8e21e519 (diff) | |
download | openshift-e49fa92f03031f1a2ceb8efe279a00609b0980f1.tar.gz openshift-e49fa92f03031f1a2ceb8efe279a00609b0980f1.tar.bz2 openshift-e49fa92f03031f1a2ceb8efe279a00609b0980f1.tar.xz openshift-e49fa92f03031f1a2ceb8efe279a00609b0980f1.zip |
docs: Add basic system container dev docs
Diffstat (limited to 'BUILD.md')
-rw-r--r-- | BUILD.md | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -42,3 +42,22 @@ The progress of the build can be monitored with: Once built, the image will be visible in the Image Stream created by the same command: oc describe imagestream openshift-ansible + +## Build the Atomic System Container + +A system container runs using runC instead of Docker and it is managed +by the [atomic](https://github.com/projectatomic/atomic/) tool. As it +doesn't require Docker to run, the installer can run on a node of the +cluster without interfering with the Docker daemon that is configured +by the installer itself. + +The first step is to build the [container image](#build-an-openshift-ansible-container-image) +as described before. The container image already contains all the +required files to run as a system container. + +Once the container image is built, we can import it into the OSTree +storage: + +``` +atomic pull --storage ostree docker:openshift/openshift-ansible:latest +``` |