一个Node相关的项目中,总是少不了跑脚本。跑一个脚本拉取配置、处理一些数据以及定时任务更是家常便饭。在一些重要流程中能够看到脚本的身影:CI,用以测试、质量保障及部署等Docker,用以构建镜像Cron,用以定时任务如果在这些重要流程中脚本出错无法及时发现问题,将有可能引发更加隐蔽的问题。最近观察项目镜像构建,会偶尔发现一两个镜像虽然构建成功,但容器却跑不起来的情况。「究其原因,是因为ExitC
分类:
其他好文 时间:
2020-09-04 17:23:19
阅读次数:
41
1. DorkerFile DockerFile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。 2. 构建步骤 构建三步骤: l 编写DockerFile文件 l docker build l docker run 3. 指令 3.1. 常用指令 FROM 功能为指定基础镜像 ...
分类:
其他好文 时间:
2020-09-03 17:07:16
阅读次数:
63
Homebrew是一款包管理工具,目前支持macOS和linux系统。主要有四个部分组成: brew、homebrew-core 、homebrew-cask、homebrew-bottles。 本文主要介绍Homebrew安装方式以及如何加速访问,顺便普及一些必要的知识。 1. 脚本说明 Home ...
分类:
系统相关 时间:
2020-08-31 13:29:23
阅读次数:
73
一、Pod的整个生命阶段 Pending:正在创建的Pod,但是Pod中的容器还没有完全被创建完成,这其中包含集群为容器创建网络,或者下载镜像的过程 Running:Pod内所有的容器都已经被创建,且至少一个容器正在处于运行状态、正在启动状态或者重启状态 Successed:Pod中所有容器都执行成 ...
分类:
Web程序 时间:
2020-08-31 13:16:20
阅读次数:
53
1.下载iso镜像文件 1.1到阿里云或者清华源下载对应的iso系统镜像 此处我们选择centos7.7 64位 minimal版本 及CentOS-7-x86_64-Minimal-1908,使用迅雷下载下来. 下载链接:https://mirrors.tuna.tsinghua.edu.cn/c ...
分类:
其他好文 时间:
2020-08-29 15:29:17
阅读次数:
64
PiShrink 是 Github 上开源的树莓派压缩工具,通过裁剪上面用 Win32DiskImager 或者 dd 命令全卡备份的镜像,去掉没有内容的分区,从而减小备份镜像的大小。 先将全卡备份的镜像文件复制到 Linux 中,打开终端执行wget https://raw.githubuserc ...
##目录## /etc/apt/ ##文件## sources.list aliyun: deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse deb http://mirrors.aliyu ...
分类:
系统相关 时间:
2020-08-29 15:24:09
阅读次数:
75
本章节是对上章节Docker镜像原理理解的巩固,从Linux系统运行基础到OverlayFS存储机制 去了解与分析;在底层,镜像是怎样实现存储的;并且会详细说明存储文件的作用。 一、Linux 系统运行基础 Linux 系统正常运行, 通常需要两个文件系统: 1、boot file system ( ...
分类:
其他好文 时间:
2020-08-28 15:03:24
阅读次数:
78
联想同创系统从原来的EDU系统升级到现在自己研发的联想云教室系统后,经多次使用,操作相对来说较简便,安装后记录一下,方便后期的学习和改进。一、部署流程1.服务端系统的安装,服务端软件安装。2.客户端系统的安装,优化和客户端软件安装。(如原厂自带的windows10家庭版系统,建议直接安装客户端软件)3.分区管理-上传分区镜像文件。4.硬盘管理-创建硬盘大小。5.创建操作系统。6.新建分组-设置IP
分类:
其他好文 时间:
2020-08-27 13:02:46
阅读次数:
152
查看所有镜像 docker images (1)docker ps -a 可以显示容器id(2)docker stop 8dc6a2b6f903 停止容器(3)docker rm 8dc6a2b6f903 删除容器(4)docker ps 显示当前正在运行的容器 进入容器 docker exec - ...
分类:
其他好文 时间:
2020-08-26 19:00:07
阅读次数:
55