啟動守護行程

此頁面說明如何手動或使用作業系統工具啟動守護行程。

使用作業系統工具啟動守護行程

在典型的安裝中,Docker 守護行程是由系統工具啟動,而不是由使用者手動啟動。這可以更輕鬆地在機器重新啟動時自動啟動 Docker。

啟動 Docker 的指令取決於您的作業系統。請在安裝 Docker下查看正確的頁面。

使用 systemd 啟動

在某些作業系統上,例如 Ubuntu 和 Debian,Docker 守護行程服務會自動啟動。使用以下指令手動啟動它

$ sudo systemctl start docker

如果您希望 Docker 在開機時啟動,請參閱設定 Docker 在開機時使用 systemd 啟動

手動啟動守護行程

如果您不想使用系統工具來管理 Docker 守護行程,或者只想測試一下,您可以使用 dockerd 指令手動執行它。根據您的作業系統設定,您可能需要使用 sudo

當您以這種方式啟動 Docker 時,它會在前台執行,並將其記錄直接傳送到您的終端機。

$ dockerd

INFO[0000] +job init_networkdriver()
INFO[0000] +job serveapi(unix:///var/run/docker.sock)
INFO[0000] Listening for HTTP on unix (/var/run/docker.sock)

若要停止您手動啟動的 Docker,請在您的終端機中按下 Ctrl+C