docker(ubuntu20.04)用於CGI,帶Python(2.7/3.6/3.7/3.8/3.8/3.9/3.10)
這是一個簡單的Python Web服務器設置。
使用此Docker映像,您可以使用CGI創建簡單的Web應用程序。
如何使用
# build image
docker build -t pycgi .
# run image
HASH= ` docker run -p 8883:80 -d pycgi `
# exec container
docker exec -it $HASH /bin/bash
運行Docker容器後,您可以從下面的URL訪問。
- 外殼腳本... http:// localhost:8883/cgi-bin2/sh.cgi
- Python2.7 ... http:// localhost:8883/cgi-bin2/py27.cgi
- Python3.6 ... http:// localhost:8883/cgi-bin2/py36.cgi
- Python3.7 ... http:// localhost:8883/cgi-bin2/py37.cgi
- Python3.8 ... http:// localhost:8883/cgi-bin2/py38.cgi
- Python3.9 ... http:// localhost:8883/cgi-bin2/py39.cgi
- Python3.10 ... http:// localhost:8883/cgi-bin2/py310.cgi
允許Python版本
參考
- 使用Apache2使用Docker2
- 【linux】rubyで書いたcgiをapacheで動かしてみる(日本)
執照