> Docker安装教程 > 什么是守护进程?

什么是守护进程?

守护进程【daemon process】以就是通常说的daemon进程【精灵进程】,是linux中的后台服务进程,他是一个生存期较长的进程,通常独立于控制终端并且周期性地执行某种任务或者等待处理某些发生的事件
守护进程是个特殊的孤儿进程,这种进程脱离终端,为什么要脱离终端呢?之所以脱离于终端是为了避免进程被任何终端所产生的信息所打断,其在执行过程中的信息也不在任何终端上显示,由于在linux中,每个系统与用户进行交流的界面称为终端,每一个从此终端开始运行的进程都会依附于这个终端,这个终端就称为这些进程的控制终端,当控制终端被关闭时,相应的进程都会自动关闭
Docker安装
操作系统要求
要安装 Docker 引擎,您需要 CentOS 7 或 8 版本
卸载旧版本
旧版本的 Docker 被称为docker或docker-engine。如果安装了这些,请卸载它们以及相关的依赖项。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
yum remove docker  docker-client docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine   # \是换或符
采用二进制方式安装
网站地址  https://download.docker.com/linux/static/stable/x86_64/
wget -c https://download.docker.com/linux/static/stable/x86_64/docker-20.10.6.tgz
tar  -xvf docker-20.10.6.tgz #解压
mv docker /usr/local/#移动
添加环境变量
Vim /etc/profile
export PATH=/usr/local/docker:$PATH
source  /etc/profile 让变量生效
创建shell实现开机进入终端启动docker服务
#!/bin/bash
ps -ef |grep dockerd |grep -Ev grep >/dev/null
if [ ! $? -eq 0 ];then
        nohup  /usr/local/docker/dockerd --registry-mirror=https://petipo7x.mirror.aliyuncs.com &
else
       echo 工作进程存在 >/dev/null
fi

--registry-mirror=https://petipo7x.mirror.aliyuncs.com #这个是添加镜像加速地址阿里云
什么是守护进程?
什么是守护进程?

支付宝赞助
微信赞助

什么是守护进程?:等您坐沙发呢!

发表评论

表情
还能输入210个字