
运维
文章平均质量分 94
sober998
这个作者很懒,什么都没留下…
展开
-
docker(三)——dockerfile详解
Docker以从上到下的顺序运行Dockerfile的指令。为了指定基本映像,第一条指令必须是FROM。一个声明以#字符开头则被视为注释。可以在Docker文件中使用RUN,CMD,FROM,EXPOSE,ENV等指令。注意:Dockerfile 的指令每执行一次都会在 docker 上新建一层。所以过多无意义的层,会造成镜像膨胀过大。常见指令FROM: 定制的镜像都是基于 FROM 的镜像,这里的 nginx 就是定制需要的基础镜像。后续的操作都是基于 nginx。格式: FROM <im原创 2021-09-20 00:23:04 · 944 阅读 · 1 评论 -
docker(二)——镜像
目录1:镜像的分层结构2:镜像的构建3:dockerfile的创建1:镜像的分层结构docker 镜像共享宿主机的kernel,base镜像提供的是最小的Linux发行版,同一docker主机支持运行多种Linux发行版。比如我们在宿主机上拉取一个busybox镜像,以交互式运行一个容器,执行uname -r命令,可以发现在容器中的操作系统和内核版本与宿主机相同。一个docker镜像由多个只读的镜像层组成,然后运行的容器会在这个docker的镜像上面多加一层可写的容器层,docker从上往下依次原创 2021-09-14 23:08:29 · 540 阅读 · 0 评论 -
docker(一)——基础介绍及安装
1:什么是docker?Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。一个完整的Docker有以下几个部分组成:DockerClient客户端Docker Daemon守护进程Docker Image镜像DockerContainer容器2:传统虚拟化与容器技术对比虚拟机docker容器操作系统原创 2021-09-13 17:46:03 · 307 阅读 · 0 评论 -
管理Linux系统中的进程
1.什么是进程进程(Process)程序是静态的文件进程是运行中的程序的一个副本进程存在生命周期(准备期,运行期,终止期)进程状态状态定义R(TASK_RUNNING)可执行(RUNNING,READY)S(TASK_INTERRUPTIBLE)可唤醒睡眠状态D (TASK_UNINTERRUPTIBLE)不可唤醒睡眠状态T(TASK_S...原创 2020-02-06 16:41:08 · 693 阅读 · 0 评论 -
管理Linux中的输入输出
1、输入输出Stdin[标准输入流]:输入是指系统外接向系统中传递的信息,编号为0传递数据的方式有:鼠标、键盘、输入命令stdout [标准正确输出]:在命令顺利执行完成后产生的字符串, stdout在Linux中的输出编号1stderr [标准错误输出] :在命令失败执行完成后产生的字符串, stderr在Linux中的输出编号为2 2.重定向输出 输出重定向是指...原创 2020-01-08 17:06:14 · 388 阅读 · 0 评论 -
Linux之文件管理
在Linux中有一个重要特性:everything is file在Linux中对系统管理归根到底就是对文件进行管理,也就是对文件实施增删改查,因此学好文件管理是非常重要的!1.文件和目录的建立 文件 新建文件的正确命令:<touch> 空格 <文件名> touch file #新建文件名为file...原创 2020-01-06 22:34:01 · 636 阅读 · 3 评论 -
Linux之初学shell及实验环境的控制
一、shell1.什么是shell?shell是一种命令语言,是为用户提供操作界面的一种软件,软件可以接受用户命令,并且执行用户输入的命令,然后对相应的程序进行调用。2.shell的使用在桌面点击鼠标右键,选择 Open in Terminal,进入到shell中2.1命令行提示符命令提示符的含义:• kiosk # 开启Shell的用户 • @ # 分隔...原创 2020-01-05 22:57:42 · 479 阅读 · 0 评论