日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

linux设置docker自动启动,CentOS7安装Docker配置服务端和容器自启动

發布時間:2024/2/28 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux设置docker自动启动,CentOS7安装Docker配置服务端和容器自启动 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

接上一篇,在VirtualBox上安裝配置好了CentOS7,繼續在這個虛擬機上裝好docker并總結一下使用到的常用功能。

安裝Docker

安裝直接參考官網來安裝就OK,沒有遇到什么問題,值得注意的就是docker需要內核版本在3.10以上,如果之前安裝過,記得先remove掉之前的舊版本。

官網安裝指南:centos安裝docker,基本上就是:

安裝庫yum install -y yum-utils \

device-mapper-persistent-data \

lvm2yum-config-manager \

--add-repo \

https://download.docker.com/linux/centos/docker-ce.repo

安裝dockeryum install docker-ce docker-ce-cli containerd.io

運行dockersystemctl start docker

按照指南成功安裝運行,查看狀態service docker status -l。

Docker服務端自啟動

適用于使用yum安裝的各種服務。

查看已啟動的服務:systemctl list-units --type=service

查看已有的開機啟動服務:systemctl list-unit-files | grep enable

設置/關閉開機啟動:systemctl enable/disable docker.service

Docker容器設置自啟動

在啟動的時候加上--restart=always即可。docker run -p 8092:80 --name apicloud -v /home/lifehaier:/var/www/html -d --restart=on-failure:3 hub.docker.terminus.io:5000/aabb:20180315

解析:使用docker run命令運行一個容器,該容器內部監聽80端口,與宿主機系統8092端口映射,命名該容器名稱為apicloud,宿主機系統目錄/home/lifehaier與容器內部/var/www/html路徑映射,如果容器對應的images路徑/var/www/html下面有數據的話,則被宿主機/home/lifehaier路徑下面的數據覆蓋,-d參數是讓容器后臺運行,--restart=on-failure:3是指容器在未來出現異常退出(退出碼非0)的情況下循環重啟3次;hub.docker.terminus.io:5000/aabb:20180315是images名稱,容器基于此images進行啟動。

重啟--restart參數選項:no 不自動重啟容器. (默認value)

on-failure 容器發生非正常退出(容器退出狀態不為0)時重啟容器

on-failure:3 容器發生非正常退出(容器退出狀態不為0)時重啟容器,最多重啟3次

unless-stopped 在容器退出時總是重啟容器,但是不考慮在Docker守護進程啟動時就已經停止了的容器

always 在容器退出時總是重啟容器

CentOS7安裝Docker配置服務端和容器自啟動

更多精彩,敬請關注本博微信公眾號:hsu1943

總結

以上是生活随笔為你收集整理的linux设置docker自动启动,CentOS7安装Docker配置服务端和容器自启动的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。