Docker查看是否開機自啟及容器自啟動設置
更新時間:2024年01月22日 10:53:31 作者:可愛的小張666
Docker是當前最流行的容器技術,通過運用容器打包應用程序并部署到生產環(huán)境中,可大大提高部署的速度和可靠性,下面這篇文章主要給大家介紹了關于Docker查看是否開機自啟及容器自啟動設置的相關資料,需要的朋友可以參考下
Docker查看是否開機自啟
一、查看已經(jīng)啟動服務
systemctl list-units --type=service systemctl list-units | grep docker.service
二、查看是否設置開機啟動
systemctl list-unit-files | grep enabled systemctl list-unit-files | grep enabled | grep docker
三、設置開機自啟
systemctl enable docker.service
四、關閉開機自啟
systemctl disable docker.service
Docker容器自啟動設置
一、創(chuàng)建容器時添加
docker run --restart=always
二、容器已經(jīng)啟動
docker update --restart=always <CONTAINER ID> #立即生效需要重啟docker,CONTAINER ID 容器ID,通過docker ps查詢容器ID docker update --restart=always e9d2b08087fu
三、關閉容器自啟動
docker update --restart=no <CONTAINER ID> #立即生效需要重啟docker,CONTAINER ID 容器ID,通過docker ps查詢容器ID docker update --restart=no e9c2b980070e
四、停止所有容器自啟動
docker update --restart=no $(docker ps -q) #-q 正在運行的容器ID
附:查看docker是否處于啟動狀態(tài)
sudo systemctl daemon-reload
使用命令進行重新啟動,
sudo systemctl stop docker
使用命令進行停止,可以多執(zhí)行幾次,保證停止,
sudo docker ps
使用命令進行查看運行的docker
sudo systemctl status docker
使用命令查看docker的狀態(tài),可以看到是否是運行狀態(tài)可以看到docker在運行一次重啟和一次停止后,狀態(tài)仍然是運行中
那么進行多次停止,再進行查看,可以看到,已經(jīng)是停止狀態(tài)
sudo systemctl start docker
使用命令進行啟動,
sudo systemctl status docker
然后進行查看是否是啟動狀態(tài)
總結
到此這篇關于Docker查看是否開機自啟及容器自啟動設置的文章就介紹到這了,更多相關Docker查看是否開機自啟內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
docker安裝Portainer CE的實現(xiàn)示例
Portainer是一款易用的開源容器管理工具,適合各級經(jīng)驗的Docker用戶,它提供直觀的UI,方便管理、部署和監(jiān)控容器,本文就來介紹一下docker安裝Portainer CE的實現(xiàn)示例,感興趣的可以了解一下2024-09-09docker的WARNING:bridge-nf-call-iptables is disabled
這篇文章主要介紹了docker的WARNING:bridge-nf-call-iptables is disabled的解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-02-02