随笔分类 -  docker

摘要:一,前言 众所周知,docker镜像技术的基础是联合文件系统(UnionFS),其文件系统是分层的,那它的分层机制是什么样的呢?共分为几种层呢?又是怎么工作的呢? 目前docker支持的联合文件系统有很多种,包括:AUFS、overlay、overlay2、DeviceMapper、VSF等 Lin 阅读全文
posted @ 2021-05-07 11:43 nick_xm 阅读(444) 评论(0) 推荐(0) 编辑
摘要:一,介绍 一般docker提供了Docker Hub来维护管理所有的镜像,但是一般出于安全和网络原因,我们不可能把商业项目上传到docker上,我们会在本地局域网搭建私有镜像仓库。 所谓私有仓库,也就是在本地(局域网)搭建的一个类似公共仓库的东西,搭建好之后,我们可以将镜像提交到私有仓库中。这样我们 阅读全文
posted @ 2021-04-23 15:39 nick_xm 阅读(1127) 评论(0) 推荐(0) 编辑
摘要:一 docker安装 Docker 引擎是使用 Docker 容器的核心组件, 可以在主流的操作系统和云平台上使用, 包括 Linux 操作系统、 MacOSS 和 Windows 系统上。 用户可以访问 Docker 官网(https://www.docker.com/get-started)去获 阅读全文
posted @ 2021-03-18 18:10 nick_xm 阅读(73) 评论(0) 推荐(0) 编辑
摘要:一,docker 日志说明 docker容器在运行一定时间后会产生大量的日志,导致磁盘空间问题出现。 现在有2个方案可以限制docker容器日志文件大小及个数 二,容器范围内 docker run或dokcer create时添加参数 如创建并运行 docker run --log-opt max- 阅读全文
posted @ 2021-03-18 18:04 nick_xm 阅读(198) 评论(0) 推荐(0) 编辑
摘要:一、docker镜像构建简介 在构建容器化应用时,相当重要的步骤莫过于镜像制作,本文将介绍镜像制作方法以及镜像制作的建议。通常镜像的制作有两种方式: 使用现有的容器使用docker commit 生成镜像使用Dockerfile进行镜像构建 ''''采用docker commit 生成的镜像实际上是 阅读全文
posted @ 2021-01-14 15:33 nick_xm 阅读(255) 评论(0) 推荐(0) 编辑
摘要:一,项目要求 起一个django服务,使用nginx代理,只向外暴露80端口,提供django服务。 二,配置nginx反向代理文件 # 启动djiango容器 [root@docker ~]# docker run -d --name djiango alvinos/django:v3 e0cfb 阅读全文
posted @ 2021-01-13 20:33 nick_xm 阅读(397) 评论(0) 推荐(0) 编辑
摘要:一,Docker网络模式概述 Docker使用Linux桥接的方式,在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址,称为Container-IP,同时Docker网桥是每个容器的默认网关。因为在同一宿主机内的容器都 阅读全文
posted @ 2021-01-13 18:30 nick_xm 阅读(80) 评论(0) 推荐(0) 编辑
摘要:一,网络概述 Docker 本身的技术依赖于 Linux 内核虚拟化技术的发展。所以 Docker 对 Linux 内核的特性有很强的依赖。 其中 Docker 使用到的与 Linux 网络有关的技术分别有:网络名称空间、Veth、Iptables、网桥、路由 二,网络名称空间概述 为了支持网络协议 阅读全文
posted @ 2021-01-13 18:16 nick_xm 阅读(216) 评论(0) 推荐(0) 编辑
摘要:一,容器概述 ​容器时指docker对外提供服务的一个实例,容器要想启动必须满足至少有一个进程运行在前台(容器内部的前台)。 查看容器使用资源 docker stats --no-stream --format "table {{.Name}}\t{{.Container}}\t{{.CPUPerc 阅读全文
posted @ 2021-01-12 19:03 nick_xm 阅读(223) 评论(0) 推荐(0) 编辑
摘要:一,使用docker镜像 docker镜像是docker中三大概念之一,其主要作用是作为启动容器的模板。 二,获取docker镜像 镜像是运行容器的模板,官方Docker Hub 仓库已经提供了许多镜像共开发者使用。如果我们需要获取某个镜像则可以去docker仓库下载所需的镜像。 下载镜像的格式:d 阅读全文
posted @ 2021-01-11 20:18 nick_xm 阅读(140) 评论(0) 推荐(0) 编辑
摘要:一 配置docker启动文件 1.1 docker 官方配置文件解释 1daemon.json文件可配置的参数表,我们在配置的过程中,只需要设置我们需要的参数即可,不必全部写出来。详细参考官网。 2下述是官网docs提供的一个示例配置,我们可以参考,选择性的配置其中的部分内容 [root@docke 阅读全文
posted @ 2020-11-30 14:30 nick_xm 阅读(5553) 评论(0) 推荐(0) 编辑
摘要:一 docker安装 Docker 引擎是使用 Docker 容器的核心组件, 可以在主流的操作系统和云平台上使用, 包括 Linux 操作系统、 MacOSS 和 Windows 系统上。 用户可以访问 Docker 官网(https://www.docker.com/get-started)去获 阅读全文
posted @ 2020-11-30 11:13 nick_xm 阅读(87) 评论(0) 推荐(0) 编辑
摘要:一 docker概述 1.1 什么是dokcer Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHu 阅读全文
posted @ 2020-11-30 08:59 nick_xm 阅读(69) 评论(0) 推荐(0) 编辑
摘要:![](https://img2020.cnblogs.com/blog/1740019/202011/1740019-20201103171026897-1007624783.png) 阅读全文
posted @ 2020-11-03 17:11 nick_xm 阅读(118) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示