当前位置: 首页 > news >正文

淮安市广德育建设网站vs做asp网站流程

淮安市广德育建设网站,vs做asp网站流程,网站模板怎么做视频教程,阳谷网站建设费用ubuntu20.04设置docker容器开机自启动 1 docker自动启动2 容器设置自动启动3 容器自启动失败处理 1 docker自动启动 (1)查看已启动的服务 $ sudo systemctl list-units --typeservice此命令会列出所有当前加载的服务单元。默认情况下,此命令…

ubuntu20.04设置docker容器开机自启动

  • 1 docker自动启动
  • 2 容器设置自动启动
  • 3 容器自启动失败处理

1 docker自动启动

(1)查看已启动的服务

$ sudo systemctl list-units --type=service

在这里插入图片描述
此命令会列出所有当前加载的服务单元。默认情况下,此命令仅列出激活状态为active的服务单元。--all选项可列出所有服务单位,无论激活状态如何。

UNIT:服务单元名称
LOAD:表示systemd是否正确解析了单元的配置并将该单元加载到内存中
ACTIVE:表示单元的高级激活状态,此信息表示单元是否已经成功启动
SUB:表示单元的低级别激活状态,此信息指示有关该单元的更多详细信息
DESCRIPTION:表示单元的简短描述

图中docker明务已经启动,如果没有启动,则执行启动命令: systemctl start docker

(2)查看是否设置开机启动

$ sudo systemctl list-unit-files | grep docker
#或者使用查看status
$ sudo systemctl status docker.service

在这里插入图片描述
显示enabled,说明docker服务已设置开机启动 ,如果未设置,则执行命令: systemctl enable docker.service

2 容器设置自动启动

(1)在启动命令中添加 --restart=always

sudo docker run -d --restart=always --name=nginx 605c77e624dd

参数说明:

--restart=always :表示容器退出时,docker会总是自动重启这个容器 ​
--restart=on-failure:3 :表示容器的退出状态码非0(非正常退出),自动重启容器,3是自动重启的次数。超过3此则不重启 ​
--restart=no :默认值,容器退出时,docker不自动重启容器 ​
--restart=unless-stopped :表示容器退出时总是重启,但是不考虑docker守护进程运行时就已经停止的容器

(2)把运行中的容器更新为自启动

$ sudo docker update --restart=always [容器id或name] 

参考文章:
Docker服务以及容器如何设置服务器开机自动启动
docker服务设置自动启动

3 容器自启动失败处理

(1)在执行以下命令启动容器后,重启服务器,发现容器没有自动启动。

$ sudo docker run -d --name test --gpus all -p 192.168.3.30:80:5000 --restart=always waf/facerecognition/arm64v8
$ sudo reboot

查看docker服务自启动状态

$ sudo docker ps
$ sudo journalctl -u docker.service

出现错误信息:

level=warning msg="Failed to allocate and map port 80-80: Error starting userland proxy: listen tcp4 192.168.3.30:80: bind: cannot assign requested address"

level=error msg="failed to start container" container=ecfb585203a6d0d172d... error="driver failed programming external connectivity on endpoint test (18458c46..>

在这里插入图片描述

在这里插入图片描述
(2)修改-p参数,执行启动容器命令后,重启服务器,testtest2容器均可以自启动。

$ sudo docker run -d --name test --gpus all -p 127.0.0.1:80:5000 --restart=always waf/facerecognition/arm64v8
$ sudo docker run -d --name test2 --gpus all -p 90:5000 --restart=always waf/facerecognition/arm64v8
$ sudo reboot
$ sudo docker ps

在这里插入图片描述

但是使用postman发送请求时,只有test2即90端口可以接收到,80无法接收到。所以在部署服务启动容器时,-p参数直接写端口,不要写ip(192.168.3.30)或者“127.0.0.1”

在这里插入图片描述
参考文档:
Bind: cannot assign requested address

http://www.yayakq.cn/news/997191/

相关文章:

  • 河池市网站建设电商app开发定制大概多少钱
  • 微网站方案报价山东企业展厅设计公司
  • 想做个app软件需要什么条件舆情优化
  • 资讯类响应式网站模板如何设置网站子域名
  • 有个专门做gif的网站怎么做网站的关键词
  • 做施工的平台网站电子商务网站的设计要求包括
  • 坪地网站建设怎么样上海推广seo
  • 哪个网站做推广效果好国外上市公司网站建设
  • linux 做网站餐饮vi设计公司
  • wordpress整站密码北京做网站的人
  • 网站建设卩金手指科杰十四陕西购物商城网站建设
  • 做网站的技术理论商城服务是什么平台
  • wordpress报表模板下载专业网络优化
  • 淘宝api 做网站寿光网站建设定制
  • 三门峡住房城乡建设局网站网盘资源共享群吧
  • 旅游网站图片重庆外贸网站建设公司排名
  • 旅游网站建设方案简介如何申请域名建网站
  • 七宝网站建设网站内部搜索怎么做
  • 成都房产信息查询官方网站成都网站怎么推广
  • 网站内页做友情链接做网站需要懂哪些技能
  • 网站建设用什么写太原新媒体运营公司
  • 网站域名被注册wordpress 防伪查询
  • 一号网站建设推广关键词优化
  • 网站平台延展性广州做模板网站的公司
  • 专业个人网站建设wordpress修改字体为微软
  • 有关大学生做兼职的网站有哪些显示网站建设中
  • 学校网站建设的意义重庆有的设计网站大全
  • 免费建网站教程广州全网推广
  • 海南省住房和建设厅网站wordpress获取当前目录父目录id
  • 泉州网站关键词排名怎样在百度发广告贴