文章分类 - Docker
摘要:1:概述 Trivy(tri 发音为 trigger,vy 发音为 envy)是一个简单而全面的漏洞/错误配置扫描器,用于容器和其他工件。 软件漏洞是软件或操作系统中存在的故障、缺陷或弱点。 Trivy 检测操作系统包(Alpine、RHEL、CentOS 等)和特定语言包(Bundler、Comp
阅读全文
摘要:Docker-compose发布应用及更新应用 1:环境 Docker版本:20.10.12 服务器:CentOS 7.9 Docker-compose版本:v2.2.3 2:所需镜像 原始镜像: nginx:latest redis:latest 替换镜像 nginx:alpine redis:a
阅读全文
摘要:Podman使用 1:Podman简介 什么是Podman? Podman 是一个开源的容器运行时项目,可在大多数 Linux 平台上使用。 Podman 提供与 Docker 非常相似的功能。正如前面提到的那样,它不需要在你的系统上运行任何守护进程,并且它也可以在没有 root 权限的情况下运行。
阅读全文
摘要:Portainer可视化管理Docker集群 Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分
阅读全文
摘要:Docker Swarn Docker Swarm 是 Docker 官方项目之一,提供 Docker 容器集群服务,是 Docker 官方对容器云生态进行支持的核心方案。它是Docker公司推出的官方容器集群平台,基于Go语言实现,代码在https://github.com/docker/swar
阅读全文
摘要:Docker-Compose服务编排 docker-compose是一个用于定义和运行多容器Docker应用程序的工具。使用Compose,可以使用YAML文件来配置应用程序的服务。然后,使用单个命令,您可以从配置中创建并启动所有服务。 1:使用Compose 基本上分为三步过程: 1:Docker
阅读全文
摘要:DockerFile构建镜像 Dockerfile是一个文本格式的配置文件,用户可以使用Dockerfile来快速创建自定义的镜像。 1:基本结构 Dockerfile由一行行命令语句组成,并且支持以#开头的注释行。 一般而言,Dockerfile分为4个部分: 基础镜像信息、 维护者信息、 镜像操
阅读全文
摘要:Docker端口映射与容器互联 在实践中,经常需要多个服务组件容器共同协作的情况,这往往需要多个容器之间能够互相访问到对方的服务。Docker除了通过网络访问外,还提供了两个很方便的功能来满足服务访问的基本需求:一个是允许映射容器内应用的服务端口到本地宿主机;另一个是互联机制实现多个容器间通过容器名
阅读全文
摘要:Docker数据管理 在生产环境中使用Dcoker,往往需要对数据进行持久化,或者需要在多个容器之间进行数据共享,这必然涉及容器的数据管理操作,容器中的管理数据主要有两种方式: 1:数据卷(Data Volumes):容器内数据直接映射到本地主机环境; 2:数据卷容器(Data Volumes Do
阅读全文
摘要:Docker仓库管理 仓库(Repository)是集中存放镜像的地方。又分为公有仓库(public)和私有仓库(private) 一个容易混淆的的概念是注册服务器(Registry)。实际上注册服务器是存放仓库的具体服务器,每个服务器上都有很多个仓库,而每个仓库下面都有多个镜像。从这方面来说,仓库
阅读全文
摘要:Docker容器操作 容器是Docker的另一个核心概念,类似于轻量级的沙箱,用来运行和隔离应用;简单来说,容器是镜像的一个运行实例。所不同的是,镜像是静态的只读文件,而容器带有运行时需要的可写文件层,同时,容器中的应用进程处于运行状态。 1:创建并启动容器 创建容器:docker create -
阅读全文
摘要:Docker镜像管理 1:什么是镜像 镜像文件一般由若干个层(layer)组成,f17d81b4b692这样的串是层的唯一ID,(实际上完整的id是256比特,64个十六进制字符组成),使用docker pull 命令下载中会获取并输出镜像的各层信息,当不同的镜像包括相同的层时,本地仅存了层的一份内
阅读全文
摘要:Docker基础入门篇 1:Docker概念 Docker 是 PaaS 提供商 Docker Inc开源的一个基于 LXC 的高级容器引擎,源代码托管在 Github 上, 基于go语言并遵从Apache2.0协议开源。 Docker是一个开放的平台,用于开发、运输和运行应用程序。Docker能够
阅读全文

浙公网安备 33010602011771号