摘要:
http://man7.org/linux/man-pages/man2/setns.2.html Given a file descriptor referring to a namespace, reassociate the calling thread with that namespace 阅读全文
随笔分类 - Docker & Kubernetes
docker 进程管理
2019-09-16 21:15 by Loull, 1319 阅读, 收藏, 编辑
摘要:
详文:理解Docker容器的进程管理:https://yq.aliyun.com/articles/5545 在Docker中,每个Container都是Docker Daemon的子进程。 docker exec命令可以进入指定的容器内部执行命令。由它启动的进程属于容器的namespace和相应的 阅读全文
dockerfile文件语法命令
2019-05-21 21:47 by Loull, 1479 阅读, 收藏, 编辑
摘要:
dockerfile文件语法命令 (1) FROM命令,支持两种形式,构建新镜像使用的基础镜像,所以源镜像必须存在,并且是非注释的第一条命令。 (2) LABEL和MAINTAINER命令,MAINTAINER用来指定构建镜像的作者信息,新版本docker已经摒弃,使用LABEL可以实现,LABEL 阅读全文
Docker for mac开启docker api调用
2019-05-20 16:20 by Loull, 2264 阅读, 收藏, 编辑
摘要:
docker-java 支持unix socket调用的 如果要开启远程调用,要把这个unix socket挂成tcp监听端口 详见: mac下开启docker API远程调用 Socat 入门教程 Docker on Mac上的Remote API 远程控制 阅读全文
RUN vs CMD vs ENTRYPOINT
2019-05-15 20:48 by Loull, 319 阅读, 收藏, 编辑
摘要:
参考:https://www.ibm.com/developerworks/community/blogs/132cfa78-44b0-4376-85d0-d3096cd30d3f/entry/RUN_vs_CMD_vs_ENTRYPOINT_%E6%AF%8F%E5%A4%A95%E5%88%86 阅读全文
从宿主机直接进入docker容器的网络空间
2019-05-08 16:30 by Loull, 2675 阅读, 收藏, 编辑
摘要:
Docker dns nameserver 也是进入容器网络空间,监听53端口,但它通过iptable把端口映射到宿主机上,处理DNS请求的进程就在宿主机上。 how does Docker Embedded DNS resolver work? 参考: 如何进入容器和网络的netns命名空间 获得 阅读全文
docker容器启动后添加端口映射
2019-05-08 16:22 by Loull, 3516 阅读, 收藏, 编辑
摘要:
DOCKER 给运行中的容器添加映射端口 方法1 1、获得容器IP 将container_name 换成实际环境中的容器名 docker inspect `container_name` | grep IPAddress 2、 iptable转发端口 将容器的8000端口映射到docker主机的80 阅读全文
【转】理解Docker容器网络之Linux Network Namespace
2019-05-05 19:40 by Loull, 614 阅读, 收藏, 编辑
摘要:
原文:理解Docker容器网络之Linux Network Namespace 由于2016年年中调换工作的原因,对容器网络的研究中断过一段时间。随着当前项目对Kubernetes应用的深入,我感觉之前对于容器网络的粗浅理解已经不够了,容器网络成了摆在前面的“一道坎”。继续深入理解K8s网络、容器网 阅读全文