docker--supervisor、compose.pdf

一、使用 Supervisor 来管理进程

Docker 容器在启动的时候开启单个进程,例如,一个ssh 或者Apache 的daemon服务。
但我们经常需要在一个机器上开启多个服务,这可以有很多方法,最简单的就是把多个启动命令放到一个启动脚本里面,启动的时候直街启动这个脚本。
例如:  docker run  -d 镜像  /run.sh
另一种方法就是使用进程管理工具 supervisor 。
进程管理工具 supervisor 来管理容器中的多个进程。使用Supervisor 可以更好的控制、管理、重启我们希望运行的进程。
Supervisor 是一个进程控制系统,它是一个C/S系统(注意:其提供WEB借口给用户查询和控制),它允许用户去监控和控制在类UNIX系统的进程。
在这里我们演示一下如何同时使用ssh和Apache服务。
准备工作;(这里ip是 192.168.221.141)
[root@gy ~]# systemctl start docker
[root@gy ~]# setenforce 0
[root@gy ~]# vim /etc/sysctl.conf
[root@gy ~]# sysctl -p
net.ipv4.ip_forward = 1
配置:
  首先创建一个Dockerfile,
[root@gy ~]# mkdir -p /docker/apache
[root@gy ~]# cd /docker/apache
[root@gy apache]# vim Dockerfile

在Dockerfile中写入一下内容;

 然后再在Apache目录下,创建supervisord.conf 配置文件
[root@gy apache]# vim supervisord.conf

接下来,创建image

[root@gy apache]# docker build  -t centos:superviord .

查看镜像

启动 supervisor 容器(由于后面需要80端口,这里就用-P指定端口了)
[root@gy ~]# docker run -dit -P -d centos:superviord 

测试 :访问容器提供的http://192.168.221.141:32768

或ssh
[root@gy ~]# ssh root@192.168.221.141
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要下载docker-compose-aarch64.tar文件,您可以按照以下步骤进行操作: 1. 打开您所使用的网络浏览器,例如Chrome或Firefox。 2. 在浏览器的搜索栏中输入“docker-compose-aarch64.tar下载”。 3. 在搜索结果中找到可靠且安全的网站,提供docker-compose-aarch64.tar文件的下载。 4. 单击该网站链接,访问下载页面。 5. 在下载页面上,确认您下载的是适用于aarch64架构的docker-compose版本。请注意,aarch64适用于一些特定的ARM架构设备,如树莓派等。 6. 确认您所下载的文件是否与您需要的文件名称相匹配,即docker-compose-aarch64.tar。确保文件名没有错误或拼写错误。 7. 在下载页面上,一般会提供一个下载按钮或链接。单击下载按钮或链接,开始下载docker-compose-aarch64.tar文件。 8. 等待下载完成。具体下载速度取决于您的互联网连接速度以及文件大小。 9. 下载完成后,您可以在计算机的默认下载文件夹或您自定义的下载位置中找到docker-compose-aarch64.tar文件。 10. 最后,您可以根据需要继续使用docker-compose-aarch64.tar文件进行后续操作,例如安装或配置docker compose在aarch64架构设备上使用。 请注意,以上步骤仅为大致指南,实际的下载过程可能因不同的浏览器或所用的下载网站而有所不同。在下载文件时,请确保您使用的是可靠和安全的网站,并仔细验证文件的完整性和来源。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值