topic stubbed and sited

This commit is contained in:
ddeyo 2018-09-24 13:52:11 -07:00
parent 495cb8a424
commit c1c794d324
2 changed files with 19 additions and 0 deletions

View File

@ -1669,6 +1669,8 @@ manuals:
title: CLI-based access
- path: /ee/ucp/user-access/kubectl/
title: Install the Kubernetes CLI
- path: /ee/ucp/deploy-application-package
title: Deploy an application package
- sectiontitle: Deploy apps with Swarm
section:
- title: Deploy a single service

View File

@ -0,0 +1,17 @@
---
title: Deploy an appliction package
description: Learn how to deploy an appliction package in UCP
keywords: ucp, swarm, kubernetes, application
---
> Beta disclaimer
>
> This is beta content. It is not yet complete and should be considered a work in progress. This content is subject to change without notice.
An application package has one of these formats:
- **Three-file format**: Defined by a metadata.yml, a docker-compose.yml, and a settings.yml files inside a `my-app.dockerapp` folder. This is also called the folder format.
- **Single-file format**: Defined by a data from the previously three files concatenated in the order givem and separated by `---\n` in a single file named named 'my-app.dockerapp'.
- **Image format**: Defined by a Docker image in the engine store or exported as a tarball.
The docker-app binary lets a user render an application package to a Compose file using the settings values in the settings file or those specified by the user. This Compose file can then be deployed to a cluster running in Swarm mode or Kubernetes using `docker stack deploy` or to a single engine or Swarm classic cluster using `docker-compose up`.