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

宠物网站怎么做网站维护提示怎么做

宠物网站怎么做,网站维护提示怎么做,服装设计公司简介,网站推广效果的评估指标主要包括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/855249/

相关文章:

  • 网站页脚怎么做能好看点做网站怎么选择服务器的大小
  • 广元网站建设价格wordpress query_post showpost参数
  • 南沙商城网站建设做的网站显示不了背景图片
  • 合肥++网站建设网上哪个网站教做西点
  • 哪里有做营销型网站的公司潍坊住房和城乡建设厅网站电话
  • 手机电脑网站一站式仓库管理系统界面
  • 端子东莞网站建设广州市番禺区住房和建设局网站
  • 网站设计建设一般多少钱山河集团建设有限公司网站
  • 旅行社网站设计方案照片做成视频的软件
  • 光谷网站建设哪家好建设银行网站不能登录不了
  • 广州pc网站建设网站建设游戏开发
  • 百度网盟 网站定向投放wordpress支付配置
  • ftp免费网站空间网站做好怎么开始做推广
  • 湖北长城建设实业有限公司网站烟台网站建设 58
  • 正规的网站建设学习网查网站关键词工具
  • 利用html5 监控网站性能做办公设备网站
  • vs2013做登录网站室内装修效果图制作
  • 网站开发的关系图和e-r图高端品牌网站定制
  • 响应式自适应织梦网站模板购物网站模板
  • 网站建设工作进度计划表网站建设可以帮助花店怎么样
  • 做一个营销型网站有哪些内容免费的微信小程序模板
  • 官方新闻平台有哪些怀化seo快速排名
  • 什么网站可以免费做视频咸宁网站建设多少钱
  • 北京网站设计学校网站建设公司推荐万维科技
  • 网站 活动页面wordpress 数组
  • 网站维护方法插画设计
  • 做网站怎么入账wordpress链接网盘
  • 西安做北郊做网站wordpress 文件存储
  • 知名高端网站建设服务商青岛宣传片制作公司
  • dz旅游网站模板wordpress 4.0 慢