2023年5月19日 星期五

啟動一個docker container時,希望可以預先載入特定服務


建構Container時,我們只能把特定檔案放入。如果是普通機器進行開機時,會進入到run level管理階段。如果我們希望可以在特定階段啟動哪些服務(例如網頁服務)就可以在run level管理中放入script讓機器去執行。

但container並沒有Run level的開機程序,因此要把某些特定的服務叫起來,光是把Scrip放在那邊也無法被trigger。這邊可以透過 supervisor  這工具進行類型工作的處理。

詳細可參考鄭大的: https://philipzheng.gitbook.io/docker_practice/cases/supervisor

沒有留言:

張貼留言

termix 搭配 tailscale

本文記錄如何透過 Docker 部署 Web-based 終端機 Termix,並結合 Tailscale 網狀網路,解決跨實體區域網路的 SSH/SFTP 連線管理問題。 1. Termix 簡介與 Docker Compose 部署 1.1 Termix 功能概述與網路需求 ...