在使用docker時,經常需要將其配置為開機啟動,這樣可以方便的在伺服器重新啟動後自動啟動docker服務。本文將介紹如何讓docker開機啟動。
第一步,安裝docker
如果還沒有安裝docker,需要先安裝docker。這裡不再贅述安裝過程,可自行搜尋相關安裝教學。
第二步,建立systemd服務檔案
在Linux系統上,使用systemd管理服務。我們需要建立一個systemd服務檔案來定義docker的開機啟動方式。
建立檔案/etc/systemd/system/docker.service,寫入以下內容:
[Unit]
Description=Docker Service
After=network.target
[Service]
Type=simple
ExecStart=/usr/bin/dockerd
Restart=on-failure
[Install]
WantedBy=multi-user. target
該檔案的具體含義如下:
建立好服務檔案後,使用systemctl重載設定文件,使之生效:
systemctl daemon-reload
第三步,設定docker服務開機啟動
設定docker服務開機啟動,執行下列指令:
systemctl enable docker.service
該指令會在系統啟動時開啟docker.service服務。
第四步,驗證docker服務是否成功開機啟動
執行下列指令,查看docker.service服務是否開機啟動:
systemctl is-enabled docker.service
如果該指令傳回“enabled”,則表示docker.service服務已成功開機啟動。
至此,我們已經將docker服務設定為開機啟動。這樣,在伺服器重新啟動後,docker服務會自動啟動。提高了生產效率和便利性。
以上是如何讓docker開機啟動的詳細內容。更多資訊請關注PHP中文網其他相關文章!