$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.3 LTS
Release: 22.04
Codename: jammy
- Platform used to develop + deploy + run apps in containers
- Containers: lightweight environments that contain tools to run applications (libraries, code, settings, etc)
- Isolates application from host system, can run on different environments (standardization)
- Snapshot of app + dependencies, easy to share
- Portable
- Share host system’s kernel
- Kernel: part of CPU, acts like a bridge between software and hardware
- Software/applications that are specifically designed to run on a specific platform/OS
- map of biochemical reactions that occur in living cells
- shows how metabolites (small molecules involved in reaction) are transformed by enzymes (proteins)
- used to study diseases and model the metabolism
- ex: glycosis, process of which glucose is broken down into energy
- cycles or chains of coupled reactions, where the product of one reaction serves as the substrate of the succeeding reaction
Nodes represent metabolites, branches represent metabolic genes
https://www.eurekalert.org/multimedia/882550
These are the steps to build your own hello world application and run in keystone.
In Linux, go to the <keystone-install>/examples directory and make your own directory.
cd <keystone-install>/examples
mkdir my-hello
cd my-hello