Flask教學_Dockerfile + nginx + ssl

Flask 實作 Dockerfile + nginx + ssl 教學 (附GitHub完整程式)

發佈於 發佈留言分類: 02 Python 基礎教學04 Python Flask 教學10 所有文章

歡迎來到當 flask 遇上 docker,上集介紹了如何使用 Dockerfile 運行 flask,這集將會介紹如何用 Dockerfile + nginx 建立一個有 ssl 憑證的頁面。 Step 0 – 準備 ssl 憑證 Step 1 – 準備 Dockerfile 和 nginx.conf Step 2 – 運行 docker 此篇的完整程式碼放置於 GitHub,歡迎 git clone 使用。 Step 0 – 準備 ssl 憑證 首先使用 openssl 建立開發測試用途的自簽憑證建立 ssl.csr 和 ssl.key ▍Mac & Window 安裝 openssl 方式 1.Window 安裝 openssl: […]

Flask教學_實作dockerfile flask

實作 Dockerfile + flask 教學 (附GitHub完整程式)

發佈於 2 則留言分類: 04 Python Flask 教學10 所有文章

本篇記錄實作 docker + flask 建立的過程,從 dockerfile 參數詳細介紹,到 build image,和透過 docker image 產生隔離的執行環境 container,並且使用 docker 運行 flask 網頁。 此篇的完整程式碼放置於 GitHub,歡迎 git clone 使用。 直接實作一個 Flask 的 dockerfile 試試吧! ▍Step 0 Flask 基礎設定 file ├── Dockerfile ├── main.py └── requirements.txt 此次會使用到的 main.py ,內容如下: 此次會使用到的 requirements.txt,內容如下: ▍Step 1 撰寫 dockerfile 基本上 Dockerf […]

Max行銷誌作者

發佈於 發佈留言分類: 10 所有文章

嗨,找我嗎 除了 Blog 外,任何問題都很歡迎透過以下私訊,我會盡快回覆您。  ▍工作經歷 – 圖靈數位 後端工程師 ( 2018/11月 – 至今 ) 後端 API Server 開發 Python Flask 搭配 uWSGI web server 和反向代理伺服器 Nginx 來開發後端系統 使用 Flask-SQLAlchemy ORM 存取關聯式 MySQL 和使用 Redis 快取 使用 Unittest 和 Coverage 以及 Stub/Mock 技巧來撰寫測試 使用 Docker 建置 Development、Staging 和 Production 環境 使用 GitHub Action 建置 CI/CD,自動化佈署於 Google […]