容器技术的基石:namespace和cgroups
文章目录 namespace cgroups namespace 虚拟技术基本要求就是资源隔离,简单的说就是我独占当前所有的资源。比如我在 8080 端口起 web 服务器,不用担心其他进程端口占用。linux 自带 namespace 就...
文章目录 namespace cgroups namespace 虚拟技术基本要求就是资源隔离,简单的说就是我独占当前所有的资源。比如我在 8080 端口起 web 服务器,不用担心其他进程端口占用。linux 自带 namespace 就...
前言 docker其实并没有实现什么新的技术,而是在linux的系统调用之上做了封装,达到了非常好的用户体验,让人们感觉好像是跑的一个虚拟机一样。 docker通过linux的namespace机制实现进程隔离 对比虚拟机技术在同一个宿主机...
如何高效查看 docker 日志 开发基于 docker的应用时,用好 log 可以大大提高排错效率,下面就是几个常用的 log 操作技巧: 显示所有 log 显示实时 log 使用 tail 查看 log 尾部 使用 grep 过滤 lo...
docker中启动所有的容器命令 前提:在3a服务器上部署docker环境 docker中 启动所有的容器命令 docker start $(docker ps -a | awk '{ print $1}' | tail -n 2) do...
使用登陆指令 查看config.json文件即可 cat /root/.docker/config.json 退出用户登陆 docker logout 镜像地址 查看config.json信息
docker dockerfile 编排 1. from from指令用于指定其后构建新镜像所使用的基础镜像。 from from : from : from必须是dockerfile中第一条非注释命令 在一个dockerfile文件中创建...
docker这几年的迅猛发展让容器重新流行起来,不过但很多资料里介绍docker时都说是 "新瓶装旧酒"。除了容器外虚拟机也是我们或多或少会接触到的虚拟化技术。虚拟机和容器都用于创建隔离的虚拟环境,但是这两种虚拟化技术有显著的不同,今天的文...
1.dockerfile介绍 我们知道,docker容器启动的时候在最上层挂载了一个可写层,比如说我在容器里面创建一个文件,这个文件是存放在可写层的,这时候容器要是销毁了,那么我们对容器的一些写入操作也就没了,我这个文件也会随着容器销毁而销...
1. 映射端口 我们可以使用-p参数来映射端口 docker run -p 容器外端口:容器内端口 现在我们有这样一个需求,就是使用宿主机的8080端口来访问nginx。 docker run -d -p8080:80 --name 808...
docker 中文文档 ⒈ 简介 1.1什么是容器? 一种虚拟化的方案 操作系统级别的虚拟化 只能运行相同或相似内核的操作系统 依赖于linux内核特性:namespace 和cgrops(control group) 1.2 什么是doc...