separate packaging guide into steps

This commit is contained in:
Lucy Cifferello
2022-02-13 19:09:26 -07:00
parent 3a5ba2738c
commit a09bbb80aa
12 changed files with 888 additions and 721 deletions

View File

@@ -0,0 +1,30 @@
.. _packaging-setup:
==========================
Step 1 - Context and Setup
==========================
What we'll build
----------------
We'll create a web application that produces a hello world page. This web application will be the service we package for the Embassy. During this guide we will:
1. Create a simple hello world web service
2. Create a Dockerfile
3. Create a Package Manifest
4. Create a hosted repository which will contain all the service components
5. Create the packaged service file
You can find the `complete code <https://github.com/Start9Labs/hello-world-wrapper>`_ referenced in this guide on GitHub.
Download required tools
-----------------------
If necessary, download any of the system requirements:
- Docker
- EmbassySDK
- A code editor
- Terminal
For more details and installation steps for these tools, visit the :ref:`environment setup <environment-setup>` page.