Docker
文章平均质量分 92
gerrylon007
这个作者很懒,什么都没留下…
展开
-
Linux容器核心技术之: Cgroups
文章目录Cgroups是什么?Cgroups中的三个组件cgroup 用于对进程分组, 分组后便于统一设置资源限制;subsystem 用于对资源做限制及监控;hierarchy三个组件的相互关系cgroup 文件系统(cgroupfs)介绍Cgroups使用示例在cgroup中添加和移动进程通过subsystem限制cgroup中进程的资源参考Cgroups是什么?查看linux man page: https://man7.org/linux/man-pages/man7/cgroups.7.htm原创 2022-02-04 11:27:54 · 1887 阅读 · 0 评论 -
Linux容器核心技术之: namespace
linux的namespace是什么关于linux的namespace, 官方文档是这么说的:A namespace wraps a global system resource in an abstraction thatmakes it appear to the processes within the namespace that theyhave their own isolated instance of the global resource. Changesto the glo原创 2022-01-30 21:13:30 · 4318 阅读 · 1 评论 -
docker volume探索
背景对docker的数据持久化用得比较少, 也没细究过, 今天抽空来研究一下。docker数据持久化或者说存储主要依赖于volume, 所谓的卷。主要有两种形式:bind mountsvolumes环境gerrylon@gerrylon-PC:/var/workspace/learn/docker$ cat /etc/os-release PRETTY_NAME="Deepin 20 Beta"NAME="Deepin"VERSION_ID="20 Beta"VERSION="20原创 2020-07-11 13:47:03 · 227 阅读 · 0 评论 -
docker相关实用工具
演示环境:Deepin 20 Beta 64bitportainerdocker镜像,容器管理工具https://github.com/portainer/portainerdive显示每一层文件变化https://github.com/wagoodman/dive$ dive ubuntu:18.04instantbox快速创建Linux环境(需要先安装docker-compose)https://github.com/instantbox/instantboxGet a原创 2020-07-11 12:12:31 · 431 阅读 · 0 评论 -
shell exec命令实现docker容器日志重定向到多个位置
exec 8<> >(tee -a /tmp/access.log); exec ./my-bin >&8 2>&1未完待续原创 2020-04-30 08:48:50 · 1251 阅读 · 0 评论 -
docker入门
安装docker环境: centos 7, 64位 [gl@gl ~]$ cat /etc/centos-release CentOS Linux release 7.4.1708 (Core) [gl@gl ~]$ uname -a Linux gl.com 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC...原创 2018-08-31 20:28:11 · 267 阅读 · 0 评论 -
docker推送自己的镜像到docker hub
环境:CentOS Linux release 7.4.1708 (Core)Linux内核:3.10.0-693.el7.x86_64Docker:Client: 18.06.1-ceServer: 18.06.1-ce构建自己的镜像# 创建一个单独的目录$ mkdir first-image$ cd first-image# 创建Dockerfile$ cat Do...原创 2018-10-16 10:26:25 · 9263 阅读 · 2 评论 -
docker技巧整理(不定期更新)
删除名称或者tag为none的镜像$ docker images<none> <none> 9ccdd3df2456 2 hours ago 27MB<none> <none> 6802de6f74db 2 hours ago 27MB$ docker images | gre...原创 2019-04-04 16:48:03 · 217 阅读 · 0 评论 -
docker: Cannot find a valid baseurl for repo: base/7/x86_64
$ cat DockerfileFROM centos:7USER rootRUN yum -y install wget...执行docker build -t gerrylon/vflow:0.1 .报错:…Cannot find a valid baseurl for repo: base/7/x86_64…后来这样:docker build --network=h...原创 2019-05-11 10:50:30 · 2187 阅读 · 0 评论