菜鸟笔记
提升您的技术认知

Docker 笔记

容器技术的基石:namespace和cgroups

菜鸟阅读 : 1536赞(4)

文章目录 Namespace Cgroups Namespace 虚拟技术基本要求就是资源隔离,简单的说就是我独占当前所有的资源。比如我在 8080 端口起 web 服务器,不用担心其他进程端口占用。Linux 自带 namespace 就...

Docker实现进程隔离的方式

菜鸟阅读 : 1543赞(4)

前言 Docker其实并没有实现什么新的技术,而是在Linux的系统调用之上做了封装,达到了非常好的用户体验,让人们感觉好像是跑的一个虚拟机一样。 Docker通过Linux的namespace机制实现进程隔离 对比虚拟机技术在同一个宿主机...

如何高效查看 Docker 日志

菜鸟阅读 : 1409赞(3)

如何高效查看 Docker 日志 开发基于 Docker的应用时,用好 log 可以大大提高排错效率,下面就是几个常用的 log 操作技巧: 显示所有 log 显示实时 log 使用 tail 查看 log 尾部 使用 grep 过滤 lo...

docker中启动所有的容器命令

菜鸟阅读 : 1579赞(3)

docker中启动所有的容器命令 前提:在3A服务器上部署docker环境 docker中 启动所有的容器命令 docker start $(docker ps -a | awk '{ print $1}' | tail -n +2) do...

Docker Dockerfile使用详解

菜鸟阅读 : 721赞(3)

Docker Dockerfile 编排 1. FROM FROM指令用于指定其后构建新镜像所使用的基础镜像。 FROM FROM : FROM : FROM必须是Dockerfile中第一条非注释命令 在一个Dockerfile文件中创建...

容器和虚拟机到底有啥区别?

菜鸟阅读 : 1532赞(3)

Docker这几年的迅猛发展让容器重新流行起来,不过但很多资料里介绍Docker时都说是 "新瓶装旧酒"。除了容器外虚拟机也是我们或多或少会接触到的虚拟化技术。虚拟机和容器都用于创建隔离的虚拟环境,但是这两种虚拟化技术有显著的不同,今天的文...

Dockerfile入门教程

菜鸟阅读 : 4653赞(3)

1.Dockerfile介绍 我们知道,docker容器启动的时候在最上层挂载了一个可写层,比如说我在容器里面创建一个文件,这个文件是存放在可写层的,这时候容器要是销毁了,那么我们对容器的一些写入操作也就没了,我这个文件也会随着容器销毁而销...

docker容器高级操作

菜鸟阅读 : 1677赞(3)

1. 映射端口 我们可以使用-p参数来映射端口 docker run -p 容器外端口:容器内端口 现在我们有这样一个需求,就是使用宿主机的8080端口来访问nginx。 docker run -d -p8080:80 --name 808...

Docker 详细文档

菜鸟阅读 : 2405赞(3)

Docker 中文文档 ⒈ 简介 1.1什么是容器? 一种虚拟化的方案 操作系统级别的虚拟化 只能运行相同或相似内核的操作系统 依赖于Linux内核特性:Namespace 和Cgrops(control group) 1.2 什么是Doc...