Docker
Greetlist
这个作者很懒,什么都没留下…
展开
-
Docker Multi-stage Build
传统构建多阶段构造传统构建构造Dockerfile的时候,之前经常使用多个Dockerfile来构造目标镜像,比如先构造一个基础环境镜像,再在第二个镜像里面FROM基础环境镜像:##Dockerfile.baseFROM alpine:3.7·········// compile your code to executeable.sudo docker b...原创 2018-09-11 13:39:26 · 314 阅读 · 0 评论 -
模拟 Docker网桥连接外网
文章目录模拟Docker0网桥1.建立新的network namespace2.建立veth pair3.namespace互联4.启动两个veth并给veth-2添加IP5.在root namespace 里面添加虚拟网桥,启动网桥,配置IP6.把veth-1跟br0相连7.在first命名空间里面添加默认路由8. 添加iptables FORWARD 规则9.添加iptables NAT 规则...原创 2018-09-19 17:24:07 · 1071 阅读 · 0 评论 -
Drone不能感应代码托管的event触发问题的研究与探索
文章目录问题描述问题根源解决方法更多的探索找到相关的发送请求的语句找到client数据结构找到docker-server的监听套接字更多骚操作可能会遇到的问题最后问题描述在探索Drone的使用的时候,发现在本机上面启动Drone的server端,再在GitLab上面授权应用,并且把项目active之后,最后往GitLab推送代码的时候,没有触发自动构建过程。问题根源排查下来是因为触发...原创 2019-01-10 19:15:19 · 1095 阅读 · 0 评论 -
dmidecode Operation not permitted
文章目录问题描述解决方法官方解释问题描述在制作一个Docker,把/dev/mem mount到容器里面,并且把容器启动:sudo docker run -ti -p 12345:8080 --mount type=bind,source=/dev/mem,destination=/dev/mem myImage:v1 /bin/bash发现在容器里面执行dmidecode命令会出现:...原创 2019-08-06 15:05:33 · 1781 阅读 · 0 评论 -
docker pull http: server gave HTTP response to HTTPS client
文章目录问题解决方法问题从私有的仓库拉取镜像的时候,会出现下面的错误:http: server gave HTTP response to HTTPS client解决方法GitHub 相关的Issue 上面 已经有现成的解决方法:传送门主要就是/etc/docker/daemon.json文件里面的配置项,需要新添加{ "insecure-registries":["myre...原创 2019-09-10 16:27:34 · 4056 阅读 · 0 评论