|
|
@ -777,12 +777,14 @@ Here you should select the one closest to your final product to minimize the cha |
|
|
|
<div class="list-group"> |
|
|
|
<a href="#" class="list-group-item list-group-item-action flex-column align-items-start"> |
|
|
|
<div class="d-flex w-100 justify-content-between"> |
|
|
|
<h5 class="mb-1 text-muted ">Base Service Name</h5> |
|
|
|
<h5 class="mb-1 text-info ">Base Service Name</h5> |
|
|
|
<small class="text-muted">required field</small> |
|
|
|
</div> |
|
|
|
<p class="mb-1 text-left text-muted"> |
|
|
|
<em> |
|
|
|
The base image you wish to use. Here you should select the one closest to your final product to minimize the changes you will have to make. |
|
|
|
The base image you wish to use. |
|
|
|
<br> |
|
|
|
Here you should select the one closest to your final product to minimize the changes you will have to make. |
|
|
|
</em> |
|
|
|
</p> |
|
|
|
<small class="text-muted"> |
|
|
@ -794,7 +796,7 @@ The base image you wish to use. Here you should select the one closest to your f |
|
|
|
<div class="list-group"> |
|
|
|
<a href="#" class="list-group-item list-group-item-action flex-column align-items-start"> |
|
|
|
<div class="d-flex w-100 justify-content-between"> |
|
|
|
<h5 class="mb-1 text-muted ">Service Name</h5> |
|
|
|
<h5 class="mb-1 text-info ">Service Name</h5> |
|
|
|
<small class="text-muted">required field</small> |
|
|
|
</div> |
|
|
|
<p class="mb-1 text-left text-muted"> |
|
|
@ -813,7 +815,7 @@ The base image you wish to use. Here you should select the one closest to your f |
|
|
|
<div class="list-group"> |
|
|
|
<a href="#" class="list-group-item list-group-item-action flex-column align-items-start"> |
|
|
|
<div class="d-flex w-100 justify-content-between"> |
|
|
|
<h5 class="mb-1 text-muted ">Service Version</h5> |
|
|
|
<h5 class="mb-1 text-info ">Service Version</h5> |
|
|
|
<small class="text-muted">required field</small> |
|
|
|
</div> |
|
|
|
<p class="mb-1 text-left text-muted"> |
|
|
@ -828,17 +830,21 @@ The base image you wish to use. Here you should select the one closest to your f |
|
|
|
<div class="list-group"> |
|
|
|
<a href="#" class="list-group-item list-group-item-action flex-column align-items-start"> |
|
|
|
<div class="d-flex w-100 justify-content-between"> |
|
|
|
<h5 class="mb-1 text-muted ">Git Repo </h5> |
|
|
|
<h5 class="mb-1 text-info ">Git Repo </h5> |
|
|
|
<small class="text-muted">required field</small> |
|
|
|
</div> |
|
|
|
<p class="mb-1 text-left text-muted"> |
|
|
|
This is the git repository associated with your project. Here you can upload all the necessary files for your service. |
|
|
|
<br> |
|
|
|
<b>for example </b> |
|
|
|
<br> |
|
|
|
- if you are performing a task for a tutor you might want to include filed needed to run it |
|
|
|
<br> |
|
|
|
- or if the projects is shared between multiple students you will have to include the files for everyone to use |
|
|
|
<ul> |
|
|
|
<li> |
|
|
|
if you are performing a task for a tutor you might want to include filed needed to run it |
|
|
|
</li> |
|
|
|
<li> |
|
|
|
or if the projects is shared between multiple students you will have to include the files for everyone to use |
|
|
|
</li> |
|
|
|
</ul> |
|
|
|
<br> |
|
|
|
This way we have a centralized store for our projectss files |
|
|
|
|
|
|
@ -853,7 +859,7 @@ This way we have a centralized store for our projectss files |
|
|
|
<div class="list-group"> |
|
|
|
<a href="#" class="list-group-item list-group-item-action flex-column align-items-start"> |
|
|
|
<div class="d-flex w-100 justify-content-between"> |
|
|
|
<h5 class="mb-1 text-muted ">README</h5> |
|
|
|
<h5 class="mb-1 text-info ">README</h5> |
|
|
|
<small class="text-muted">Optional</small> |
|
|
|
</div> |
|
|
|
<p class="mb-1 text-left text-muted"> |
|
|
@ -868,7 +874,7 @@ This way we have a centralized store for our projectss files |
|
|
|
<div class="list-group"> |
|
|
|
<a href="#" class="list-group-item list-group-item-action flex-column align-items-start"> |
|
|
|
<div class="d-flex w-100 justify-content-between"> |
|
|
|
<h5 class="mb-1 text-muted ">Add Extrapackages</h5> |
|
|
|
<h5 class="mb-1 text-info ">Add Extrapackages</h5> |
|
|
|
<small class="text-muted">Optional </small> |
|
|
|
</div> |
|
|
|
<p class="mb-1 text-left text-muted"> |
|
|
@ -876,6 +882,7 @@ This way we have a centralized store for our projectss files |
|
|
|
sh script to install packages |
|
|
|
|
|
|
|
<br> |
|
|
|
<br> |
|
|
|
<span class="align-center"><b>Examples</b></span> |
|
|
|
<br> |
|
|
|
apt update && apt install -y vim |
|
|
@ -884,7 +891,8 @@ This way we have a centralized store for our projectss files |
|
|
|
<br> |
|
|
|
apk update && apk add --no-cache vim |
|
|
|
<br> |
|
|
|
the file needs to contain the commands in ONE LINE! |
|
|
|
<br> |
|
|
|
The file needs to contain the commands in ONE LINE! |
|
|
|
|
|
|
|
</em> |
|
|
|
</p> |
|
|
@ -897,15 +905,17 @@ This way we have a centralized store for our projectss files |
|
|
|
<div class="list-group"> |
|
|
|
<a href="#" class="list-group-item list-group-item-action flex-column align-items-start"> |
|
|
|
<div class="d-flex w-100 justify-content-between"> |
|
|
|
<h5 class="mb-1 text-muted ">Custom sh script </h5> |
|
|
|
<h5 class="mb-1 text-info ">Custom sh script </h5> |
|
|
|
<small class="text-muted">Optional</small> |
|
|
|
</div> |
|
|
|
<p class="mb-1 text-left text-muted"> |
|
|
|
a script intended to be run after the installation is done to automate system update, extra software installation and configuration. |
|
|
|
A script intended to be run after the installation is done to automate system update, extra software installation and configuration. |
|
|
|
|
|
|
|
<br> |
|
|
|
<br> |
|
|
|
It is executed after "add packages" step has finished |
|
|
|
<br> |
|
|
|
<br> |
|
|
|
|
|
|
|
Here you can make changes or install other software for example programs that cannot be found using the package manager |
|
|
|
|
|
|
@ -920,7 +930,7 @@ Here you can make changes or install other software for example programs that ca |
|
|
|
<div class="list-group"> |
|
|
|
<a href="#" class="list-group-item list-group-item-action flex-column align-items-start"> |
|
|
|
<div class="d-flex w-100 justify-content-between"> |
|
|
|
<h5 class="mb-1 text-muted ">Port - URI - Name </h5> |
|
|
|
<h5 class="mb-1 text-info ">Port - URI - Name </h5> |
|
|
|
<small class="text-muted">Optional</small> |
|
|
|
</div> |
|
|
|
<p class="mb-1 text-left text-muted"> |
|
|
@ -940,7 +950,7 @@ To make a port available to services outside of Docker, or to Docker containers |
|
|
|
</p> |
|
|
|
<p class="mb-1 text-left text-muted"> |
|
|
|
<b>Name</b>: |
|
|
|
this is the name used by the end user : Try to be clear using few words! |
|
|
|
this is the name used by the end user. <b> Try to be clear using few words!</b> |
|
|
|
|
|
|
|
</p> |
|
|
|
<small class="text-muted"> |
|
|
@ -952,7 +962,7 @@ To make a port available to services outside of Docker, or to Docker containers |
|
|
|
<div class="list-group"> |
|
|
|
<a href="#" class="list-group-item list-group-item-action flex-column align-items-start"> |
|
|
|
<div class="d-flex w-100 justify-content-between"> |
|
|
|
<h5 class="mb-1 text-muted ">rc.local</h5> |
|
|
|
<h5 class="mb-1 text-info ">rc.local</h5> |
|
|
|
<small class="text-muted">Optional</small> |
|
|
|
</div> |
|
|
|
<p class="mb-1 text-left text-muted"> |
|
|
|