Docker查看是否開機(jī)自啟及容器自啟動(dòng)設(shè)置
Docker查看是否開機(jī)自啟
一、查看已經(jīng)啟動(dòng)服務(wù)
systemctl list-units --type=service systemctl list-units | grep docker.service


二、查看是否設(shè)置開機(jī)啟動(dòng)
systemctl list-unit-files | grep enabled systemctl list-unit-files | grep enabled | grep docker

三、設(shè)置開機(jī)自啟
systemctl enable docker.service
四、關(guān)閉開機(jī)自啟
systemctl disable docker.service
Docker容器自啟動(dòng)設(shè)置
一、創(chuàng)建容器時(shí)添加
docker run --restart=always
二、容器已經(jīng)啟動(dòng)
docker update --restart=always <CONTAINER ID> #立即生效需要重啟docker,CONTAINER ID 容器ID,通過docker ps查詢?nèi)萜鱅D docker update --restart=always e9d2b08087fu
三、關(guān)閉容器自啟動(dòng)
docker update --restart=no <CONTAINER ID> #立即生效需要重啟docker,CONTAINER ID 容器ID,通過docker ps查詢?nèi)萜鱅D docker update --restart=no e9c2b980070e
四、停止所有容器自啟動(dòng)
docker update --restart=no $(docker ps -q) #-q 正在運(yùn)行的容器ID

附:查看docker是否處于啟動(dòng)狀態(tài)
sudo systemctl daemon-reload
使用命令進(jìn)行重新啟動(dòng),
sudo systemctl stop docker
使用命令進(jìn)行停止,可以多執(zhí)行幾次,保證停止,
sudo docker ps
使用命令進(jìn)行查看運(yùn)行的docker
sudo systemctl status docker
使用命令查看docker的狀態(tài),可以看到是否是運(yùn)行狀態(tài)可以看到docker在運(yùn)行一次重啟和一次停止后,狀態(tài)仍然是運(yùn)行中

那么進(jìn)行多次停止,再進(jìn)行查看,可以看到,已經(jīng)是停止?fàn)顟B(tài)

sudo systemctl start docker
使用命令進(jìn)行啟動(dòng),
sudo systemctl status docker
然后進(jìn)行查看是否是啟動(dòng)狀態(tài)

總結(jié)
到此這篇關(guān)于Docker查看是否開機(jī)自啟及容器自啟動(dòng)設(shè)置的文章就介紹到這了,更多相關(guān)Docker查看是否開機(jī)自啟內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
使用Nexus創(chuàng)建Docker倉庫的方法步驟
這篇文章主要介紹了使用Nexus創(chuàng)建Docker倉庫的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12
dockerfile中ENTRYPOINT與CMD的結(jié)合使用及區(qū)別
這篇文章主要介紹了dockerfile中ENTRYPOINT與CMD的結(jié)合使用,大家都知道CMD 與 ENTRYPOINT都是用于指定啟動(dòng)容器執(zhí)行的命令,那么他們倆有什么區(qū)別呢,本文給大家詳細(xì)介紹,需要的朋友可以參考下2021-08-08
Docker Compose和直接使用docker run的區(qū)別及說明
DockerRun用于單個(gè)容器的啟動(dòng)和運(yùn)行,適合快速測試和學(xué)習(xí),DockerCompose用于定義和運(yùn)行多容器應(yīng)用,通過YAML文件配置并自動(dòng)管理服務(wù)依賴和網(wǎng)絡(luò),適合開發(fā)環(huán)境和微服務(wù)架構(gòu)2025-12-12
Docker 設(shè)置代理的三種方法(2025年06月03日親測可用)
在Docker中設(shè)置代理是非常常見的需求,本文將介紹三種配置Docker使用代理的常見方法,包括通過配置鏡像加速器、通過配置HTTP/HTTPS代理及通過配置代理,感興趣的可以了解一下2025-09-09
詳解利用ELK搭建Docker容器化應(yīng)用日志中心
這篇文章主要介紹了詳解利用ELK搭建Docker容器化應(yīng)用日志中心,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-04-04
Windows Server 2016 安裝 Docker的過程及遇到問題
若要在 Windows Server 上安裝 Docker,可以使用由 Microsoft 發(fā)布的 OneGet 提供程序 PowerShell 模塊,接下來通過本文給大家介紹Windows Server 2016 安裝 Docker的過程及遇到問題,一起看看吧2021-09-09

