![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
月夜星星雨
回忆后的不怀念
展开
-
docker使用
例子:docker run -d --name game -p 8080:80 game2048映射到系统的8080端口http://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/Packages/yum install container-selinux-2.21-1.el7.noarch.rp...原创 2019-03-10 16:40:26 · 182 阅读 · 0 评论 -
docker与k8s深层理解(1)
namespace技术,是的docker创建的100号进程里面,认为自己这个100号进程为pid=1左图为虚拟机,右图为docker名为 Hypervisor 的软件是虚拟机最主要的部 分。它通过硬件虚拟化功能,模拟出了运行一个操作系统需要的各种硬件,比如 CPU、内存、 I/O 设备等等。然后,它在这些虚拟的硬件上安装了一个新的操作系统,即 Guest OS。而这幅图的右边,则用...原创 2019-05-28 15:26:02 · 2031 阅读 · 0 评论 -
docker中compose的使用
设备server1 172.25.11.1server2 172.25.11.1server3 172.25.11.1包:docker-compose-Linux-x86_64-1.22.0server1中mkdir -p /tmp/docker/compose/ /tmp/docker/compose/haproxyvim /tmp/docker/compos...原创 2019-03-23 12:44:08 · 310 阅读 · 0 评论 -
dockerfile写nginx镜像
首先需要你的nginx包一、空目录下新建 dockerfiemkdir -p /root/Desktop/docker/docker_demo/cd /root/Desktop/docker/docker_demo/vim Dockerfile[root@foundation11 docker_demo]# lsDockerfile nginx-1.14.2.tar.gz二...原创 2019-03-12 22:38:13 · 4090 阅读 · 1 评论 -
docker常用命令
查看docker信息(version、info)#查看docker版本 $dockerversion #显示docker系统的信息 $dockerinfo对image的操作(search、pull、images、rmi、history)#检索image $dockersearchimage_name #下载image $docker...原创 2019-03-12 21:31:56 · 91 阅读 · 0 评论 -
docker容器资源控制cgroup
命名空间六种 namespace资源配额[cgroups]mount -t cgroupcd /sys/fs/cgroup/cd memory/默认是没有限制现在更改内存使用free -mmount -t cgroupbc1024*200*1024 算出200Mmkdir x1cd x1echo 209715...原创 2019-03-17 14:36:19 · 777 阅读 · 0 评论 -
docker卷管理
这里使用server1 2yum install nfs-utils -y保证打开服务rpcbindmkdir /mnt/nfsserver1vim /etc/exports/mnt/nfs *(rw,no_root_squash) 或者改为777权限 chmod 777 /mnt/nfsexportfs -rvsystem...原创 2019-03-17 14:00:11 · 191 阅读 · 0 评论 -
docker网络配置
网络命名空间ip netns helpip netns add testip netns listip netns del test在/var/run/netns/docker network ls[root@foundation11 ~]# docker network lsNETWORK ID NAME DRIVER...原创 2019-03-17 10:04:16 · 293 阅读 · 0 评论 -
docker制作镜像、搭建私有仓库registry
docker run -ti --rm--rm运行完自动删除容器是相对隔绝,和物理机共享内核 uname -rdocker inspect namedocker分层可以节省空间,因为相同层数的镜像内容是只读共享的,不需要重复docker search westos007docker rm -f namedocker stop namerun 创建...原创 2019-03-16 11:02:45 · 491 阅读 · 0 评论 -
dockerfile创建镜像的命令
Dockerfiles是由一系列命令和参数构成的脚本,这些命令应用于基础镜像并最终创建一个新的镜像。它们简化了从头到尾的流程并极大的简化了部署工作。Dockerfile从FROM命令开始,紧接着跟随者各种方法,命令和参数。其产出为一个新的可以用于创建容器的镜像。Dockerfile的指令是忽略大小写的,建议使用大写,使用 # 作为注释,每一行只支持一条指令,每条指令可以携带多个参数。...原创 2019-03-12 16:13:52 · 842 阅读 · 0 评论 -
docker与k8s深层理解(2)
Job Controller 的工作原理首先,Job Controller 控制的对象,直接就是 Pod。其次,Job Controller 在控制循环中进行的调谐(Reconcile)操作,是根据实际在 Running 状态 Pod 的数目、已经成功退出的 Pod 的数目,以及 parallelism、completions 参数的值共 同计算出在这个周期里,应该创建或者删除的 Pod ...原创 2019-05-29 14:04:09 · 589 阅读 · 0 评论