04 2020 档案
摘要:因为docker1.3.2版本开始默认docker registry使用的是https,我们设置Harbor默认http方式,所以当执行用docker login、pull、push等命令操作非https的docker regsitry的时就会报错. 更改方法: 1: 如果系统是MacOS,则可以点
阅读全文
摘要:禁用tcp6 跑docker的时候发现映射端口之后的端口竟然是tcp6,这是因为ipv6没有关闭而docker默认使用tcp6的原因,所以我要把tcp6关闭,关闭方法如下: 方法 1 编辑文件/etc/sysctl.conf, net.ipv6.conf.all.disable_ipv6 =1 ne
阅读全文
摘要:从镜像中心下载rancher镜像,如果是1.x系列的,镜像名为rancher/server,而2.x是rancher/rancher 拉取镜像 docker pull rancher/rancher#查看镜像docker images#查看镜像详情 docker inspect rancher/ra
阅读全文
摘要:Docker从17.05版本开始Docker在构建镜像dockerfile时增加了新特性:多阶段构建(multi-stage builds),将构建过程分为多个阶段,每个阶段都可以指定一个基础镜像 关于构建图像,最具挑战性的事情之一是保持图像尺寸变小。Dockerfile中的每条指令都会在映像上添加
阅读全文
摘要:功能:将编译的基础环境,编译构建通过dockerfile一步完成(目的是将git下载的代码编译并将生成的目录同步到宿主机) 思路:git上不同的分支和包名定义成变量,将一个shell放入dockerfile中,shell中的变量通过env定义的环境变量来赋值,而定义的环境变量的值dockerfile
阅读全文