HELPER VPS

Docker VPS 主機:容器即刻執行的伺服器

  • 已裝好 Docker Engine 和 Docker Compose
  • root 許可權與公網 IPv4、IPv6 地址
  • 40 個城市同價

HELPER VPS 的 Docker VPS 是在建立伺服器時從映像檔列表中選擇 Docker,即以 Ubuntu 24.04 LTS 上已安裝 Docker Engine 和 Docker Compose 的狀態啟動的 Linux 雲端伺服器,每月 $25.00 起。登入後立即使用 docker run 或 docker compose up 啟動任何容器。

    什麼是 Docker?

    Docker 是把程式及其所需的庫和配置打包成名為容器的一個整體,讓它在任何 Linux 伺服器上都以相同方式執行的工具。核心引擎作為 Moby 專案的開源軟體(Apache 2.0)公開,可以從 Docker Hub 等儲存庫拉取大量官方映像檔直接使用。

    Docker Compose 是把多個容器寫進一個 YAML 檔案、用 docker compose up 一行命令一起啟動的工具。網站伺服器、資料庫、快取等相互關聯的服務用一個檔案管理,即使新建伺服器,只要有同樣的檔案就能重建完全相同的環境。Docker VPS 就是一開始就準備好這兩樣工具的伺服器。

    Docker VPS 能做什麼?

    幾乎所有以容器映像檔形式釋出的伺服器程式,都能在一台 Docker VPS 上自託管。

    如何開始使用 Docker VPS?

    三步即可做好執行容器的準備。

    1. 第 1 步。 建立伺服器

      選擇地區和規格,並從映像檔列表中選擇 Docker。付款將根據您選擇的方案和週期處理,Docker 將安裝在 Ubuntu 24.04 上。

    2. 第 2 步。 透過 SSH 連線

      用已新增的 SSH 金鑰或 root 密碼連線伺服器 IP。用 docker version、docker compose version 確認安裝。

    3. 第 3 步。 執行容器

      用 docker run 啟動一個映像檔,或上傳 compose.yaml 後用 docker compose up -d 一起啟動多個服務。

    在 VPS 上自託管 Docker 有什麼好處?

    用一台伺服器的費用代替容器平台費用,同時執行多個服務。

    常與 Docker 搭配使用的工具

    這些工具都有官方映像檔,可以直接部署到 Docker VPS 上。

    把伺服器放在離使用者近的地方

    在 31 個國家的 40 個城市,都能以相同價格建立 Docker 伺服器。

    如何選擇 Docker VPS 的規格?

    比起容器數量,先看容器中執行的程式佔用多少記憶體。

    Docker 本身很輕量,但其上的程式各自佔用記憶體。對於幾個小型網頁應用或機器人,12 GB 記憶體的 g12 就足夠了;對於結合資料庫、網站伺服器和快取的 Compose 架構,16 GB 或以上的 g16 或 n16 會讓您有更多空間。如果您經常構建映像檔或頻繁讀寫資料庫,NVMe 磁碟的高效能方案會有明顯的差異。

    映像檔和卷會隨著時間推移佔用磁碟。用 docker system df 檢視用量,用 docker image prune 清理不用的映像檔,空間就能長期保持充裕。資料持續增長的服務,建立時就掛載額外磁碟;服務規模擴大後,用更大的方案新建伺服器,再遷移 Compose 檔案和卷資料。

    安全營運 Docker VPS 需要注意什麼?

    把連接埠開放範圍、更新和備份這三件事養成習慣就夠了。

    用 docker run -p 開放的連接埠會直接暴露在網際網路上。資料庫這類無需對外使用的服務不開放連接埠,只透過 Compose 內部網路連線;網站服務放在 Nginx 等反向代理後面,配上網域和 HTTPS 證書,乾淨利落。SSH 最好在建立伺服器時選好金鑰,用 SSH 金鑰代替密碼登入。

    使用 docker compose pull 更新容器映像檔到新版本,然後執行 docker compose up -d。單獨下載並保存重要的卷資料,並在建立時開啟自動備份選項(方案價格的 5.6%)以定期備份整個伺服器。當您想從備份還原時,請在首次付款確認後在支援頁面請求。

    Docker 主機常見問題

    選擇和安裝 Docker VPS 時的常見問題。

    Docker VPS 上安裝了什麼?

    Ubuntu 24.04 LTS 上已安裝 Docker Engine 和 Docker Compose。登入後即可直接使用 docker 命令和 docker compose 命令,其餘與普通 Ubuntu 伺服器相同。

    Docker VPS 主機多少錢?

    Docker 應用不額外收費,只需支付所選伺服器方案的價格。最小的方案每月 $25.00 起,所有地區同一方案價格相同。

    如何購買 Docker 伺服器?

    選擇地區和規格,選擇 Docker 作為映像檔,並付款建立伺服器。您可以選擇 1、3、6 或 12 個月的計費週期,3 個月享 10% 折扣,6 個月享 15% 折扣,12 個月享 25% 折扣。

    可以獲得 root 許可權嗎?

    可以,所有伺服器都能以 root 透過 SSH 登入。軟體包安裝、防火牆乃至核心設定都可以自己修改,root 密碼可在帳戶頁面重新生成。

    可以直接使用 Docker Hub 的映像檔嗎?

    可以,用 docker pull 或 docker run 即可直接拉取 Docker Hub 和其他公開儲存庫的映像檔。私有儲存庫在 docker login 後也能使用。

    可以使用 Portainer 這類管理介面嗎?

    可以,Portainer 用官方映像檔只需啟動一個容器,就能在網頁介面中管理容器、映像檔和卷。請用 HTTPS 和強密碼保護管理介面。

    容器可以傳送郵件嗎?

    郵件透過使用587連接埠的外部郵件傳送服務傳送。所有伺服器的出站25連接埠都已關閉,在應用的 SMTP 設定中填入傳送服務地址和587連接埠即可。

    想換成其他作業系統怎麼辦?

    在伺服器頁面透過重灌作業系統選擇其他映像檔。重灌會清空磁碟重新安裝,請先下載需要的卷資料。

    如何備份?

    在建立伺服器時選擇自動備份選項會將方案價格的 5.6% 加入費用中,並定期備份。從備份還原請在首次付款確認後在支援頁面請求,同時自行保存卷資料副本會更安心。

    可以透過 IPv6 公開容器嗎?

    可以,每台伺服器都同時提供公網 IPv4 和 IPv6 地址。Docker 的 IPv6 透過 daemon.json 設定開啟,網域同時新增 A 記錄和 AAAA 記錄即可。

    可以透過 API 建立 Docker 伺服器嗎?

    是的,開發者 API(REST)允許您建立伺服器、開關機和刪除伺服器。API 金鑰將在首次付款確認後在帳戶中開啟。

    Docker 和 Docker Compose 是各自專案所擁有的開源軟體,HELPER VPS 只在建立伺服器時代為安裝。安裝後的更新、容器配置和應用使用問題,由您自行管理。伺服器費用為所選方案價格,Docker 應用本身不額外收費。

    Docker 伺服器指南

    拿到伺服器後建議先做的事。