2018年7月9日

该文被密码保护。 阅读全文
posted @ 2018-07-09 22:18 残天 阅读(2) 评论(0) 推荐(0)

2018年3月29日

摘要: golang包管理器 安装: go get github.com/tools/godep 命令集: godep save:将依赖清单写入Godeps/Godeps.json并把依赖包源码复制到vendor/下面、默认情况下、该命令不会copy以下文件: 可以使用-t添加测试文件以及测试数据 gode 阅读全文
posted @ 2018-03-29 11:46 残天 阅读(449) 评论(0) 推荐(0)

2018年2月6日

摘要: make和new都属于golang的内建函数、二者都起到了定义变量的作用 make为slice map chan三种类型分配和初始化一个对象、也只能为这三种分配,原型如下: func make(t Type, size ...IntegerType) Type t代表变量类型、参数列表size根据所 阅读全文
posted @ 2018-02-06 09:30 残天 阅读(166) 评论(0) 推荐(0)

2018年2月2日

摘要: channel在已关闭的情况下 向channel中发送数据会引发:"panic: send on closed channel" 如果channel通道中还有数据、则可以读取其中的数据 如果channel通道中没有数据、则根据channel定义的数据类型不同、返回值不同、int返回0、string返 阅读全文
posted @ 2018-02-02 11:04 残天 阅读(1095) 评论(0) 推荐(0)

2018年1月19日

摘要: SHELL指令:允许覆盖用于shell命令形式的默认shell 语法形式:SHELL ["executable", "parameters"] linux默认shell表示为["/bin/sh", "-c"] Windows 下表示为 ["cmd", "/S", "/C"] SHELL指令可以在一个 阅读全文
posted @ 2018-01-19 15:32 残天 阅读(270) 评论(0) 推荐(0)
摘要: HEALTHCHECK:docker容器运行健康检查 语法形式: HEALTHCHECK [OPTIONS] CMD command (通过在容器中运行一个命令执行健康检查) HEALTHCHECK NONE (禁用从基本镜像继承的任何健康检查) 通过HEALTHCHECK,我们可以知道如何测试一个 阅读全文
posted @ 2018-01-19 14:28 残天 阅读(365) 评论(0) 推荐(0)
摘要: ONBUILD:为镜像添加稍后要执行的触发器 语法形式:ONBUILD [INSTRUCTION] 详解:为镜像A添加触发器、当镜像B以A为基础镜像时、在构建B镜像的过程中、会先执行onbuild的指令、然后才会执行其它指令 任何构建器的指令都可以注册为一个触发器 ONBUILD工作原理: 注: O 阅读全文
posted @ 2018-01-19 13:59 残天 阅读(312) 评论(0) 推荐(0)
摘要: ARG:定义构建镜像时需要的参数、用户可以在构建期间通过docker build --build-arg <varname>=<value>将其传递给构建器、如果指定了dockerfile中没有定义的参数,则发发出警告,提示构建参数未被使用 语法形式: ARG <name>[=<default va 阅读全文
posted @ 2018-01-19 11:43 残天 阅读(3643) 评论(0) 推荐(1)
摘要: WORKDIR:设置指令工作目录,如果workdir不存在,将会被创建 语法形式: WORKDIR /path/to/workdir WORKDIR指令可以在一个dockerfile中多次使用,如果提供了相对路径、则 该相对路径是以WORKDIR为前缀的。如下: WORKDIR /a WORKDIR 阅读全文
posted @ 2018-01-19 10:42 残天 阅读(1042) 评论(0) 推荐(0)
摘要: VOLUME:挂载卷、通过指定的名称创建一个挂载点,将其标记为本地主机或者其它容器进行挂载的卷 语法形式: VOLUME ["/data"] data可以是一个JSON数组或者多个纯字符串 VOLUME ["/var/log/"] VOLUME /var/log VOLUME /var/log /v 阅读全文
posted @ 2018-01-19 09:32 残天 阅读(1474) 评论(0) 推荐(0)

导航