https://github.com/gonzalezben81/simplefastapi
Simple Dockerfile to create a working fastapi example
https://github.com/gonzalezben81/simplefastapi
Last synced: 4 months ago
JSON representation
Simple Dockerfile to create a working fastapi example
- Host: GitHub
- URL: https://github.com/gonzalezben81/simplefastapi
- Owner: gonzalezben81
- Created: 2021-02-24T22:01:57.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-05-26T02:21:06.000Z (almost 2 years ago)
- Last Synced: 2024-08-14T07:10:01.893Z (8 months ago)
- Language: Python
- Size: 236 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.html
Awesome Lists containing this project
- jimsghstars - gonzalezben81/simplefastapi - Simple Dockerfile to create a working fastapi example (Python)
README
README.utf8
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
span.underline{text-decoration: underline;}
div.column{display: inline-block; vertical-align: top; width: 50%;}
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
ul.task-list{list-style: none;}
code{white-space: pre;}
pre:not([class]) {
background-color: white;
}if (window.hljs) {
hljs.configure({languages: []});
hljs.initHighlightingOnLoad();
if (document.readyState && document.readyState === "complete") {
window.setTimeout(function() { hljs.initHighlighting(); }, 0);
}
}h1 {
font-size: 34px;
}
h1.title {
font-size: 38px;
}
h2 {
font-size: 30px;
}
h3 {
font-size: 24px;
}
h4 {
font-size: 18px;
}
h5 {
font-size: 16px;
}
h6 {
font-size: 12px;
}
.table th:not([align]) {
text-align: left;
}.main-container {
max-width: 940px;
margin-left: auto;
margin-right: auto;
}
code {
color: inherit;
background-color: rgba(0, 0, 0, 0.04);
}
img {
max-width:100%;
}
.tabbed-pane {
padding-top: 12px;
}
.html-widget {
margin-bottom: 20px;
}
button.code-folding-btn:focus {
outline: none;
}
summary {
display: list-item;
}.tabset-dropdown > .nav-tabs {
display: inline-table;
max-height: 500px;
min-height: 44px;
overflow-y: auto;
background: white;
border: 1px solid #ddd;
border-radius: 4px;
}.tabset-dropdown > .nav-tabs > li.active:before {
content: "";
font-family: 'Glyphicons Halflings';
display: inline-block;
padding: 10px;
border-right: 1px solid #ddd;
}.tabset-dropdown > .nav-tabs.nav-tabs-open > li.active:before {
content: "";
border: none;
}.tabset-dropdown > .nav-tabs.nav-tabs-open:before {
content: "";
font-family: 'Glyphicons Halflings';
display: inline-block;
padding: 10px;
border-right: 1px solid #ddd;
}.tabset-dropdown > .nav-tabs > li.active {
display: block;
}.tabset-dropdown > .nav-tabs > li > a,
.tabset-dropdown > .nav-tabs > li > a:focus,
.tabset-dropdown > .nav-tabs > li > a:hover {
border: none;
display: inline-block;
border-radius: 4px;
background-color: transparent;
}.tabset-dropdown > .nav-tabs.nav-tabs-open > li {
display: block;
float: none;
}.tabset-dropdown > .nav-tabs > li {
display: none;
}simplefastapi
This is a simple fastapi you can get up and running via Docker.
Build the Docker Image
docker build -t simplefastapi .
Run the Docker Image
docker run --rm -p 80:80 simplefastapi
Kill the Docker contain that is running
Note: This will call all Docker containers that are currently running.
docker kill $(docker ps -q)
// add bootstrap table styles to pandoc tables
function bootstrapStylePandocTables() {
$('tr.odd').parent('tbody').parent('table').addClass('table table-condensed');
}
$(document).ready(function () {
bootstrapStylePandocTables();
});$(document).ready(function () {
window.buildTabsets("TOC");
});$(document).ready(function () {
$('.tabset-dropdown > .nav-tabs > li').click(function () {
$(this).parent().toggleClass('nav-tabs-open')
});
});(function () {
var script = document.createElement("script");
script.type = "text/javascript";
script.src = "https://mathjax.rstudio.com/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML";
document.getElementsByTagName("head")[0].appendChild(script);
})();