![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
文章平均质量分 83
zzzniubility
Let's Go !!!
展开
-
Docker-Compose 容器集群的快速编排
这里写目录标题一、Docker-compose概述二、YAML文件格式及编写注意事项三、Docker Compose配置常用字段四、Docker Compose命令五、Docker Compose 文件结构六、部署compose1.Docker Compose 环境安装2.准备依赖文件3.创建dockerfile文件4.编写配置文件docker-compose.yml5.验证 一、Docker-compose概述 Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的原创 2021-08-08 18:49:58 · 215 阅读 · 0 评论 -
Docker的安全和日志管理
文章目录一、Docker 安全相关介绍Docker 容器与虚拟机的区别二、 Docker 存在的安全问题三、Docker 架构缺陷与安全机制四、容器相关的常用安全配置方法1. 容器最小化2. Docker 远程 API 访问控制五、限制流量流向六、镜像安全七、DockerClient 端与 DockerDaemon 的通信安全八、避免Docker 容器中信息泄露 一、Docker 安全相关介绍 Docker 容器与虚拟机的区别 1.隔离与共享 虚拟机通过添加 Hypervisor 层,虚拟出网卡、内存、..原创 2021-08-08 18:22:12 · 160 阅读 · 0 评论 -
Docker consul的容器服务更新与服务发现
文章目录一、consul服务更新和服务发现1.服务注册与发现2.consul是什么二、consul 部署1.建立 consul 服务2.设置代理,后台启动 consul 服务器3.查看集群信息4.容器服务自动加入Nginx集群5.安装Nginx、httpd测试镜像6.在consul服务器中查看镜像是否注册7.在web浏览器中查看注册中心是否发现了这些服务三、配置template模板自动更新1、准备template nginx模板文件 一、consul服务更新和服务发现 1.服务注册与发现 服务注册和发..原创 2021-08-08 16:50:54 · 228 阅读 · 0 评论 -
Docker Harbor私有仓库部署与管理
文章目录一、Harbor 简介1. 什么是Harbor?2.Harbor 有哪些特性3 Harbor 构成组件二、Harbor 部署1.部署 Docker-compose 服务2.部署 Harbor 服务4.查看 Harbor 启动镜像5.创建一个新项目进行测试6.使用Docker命令在本地通过127.0.0.1来登录和推送镜像。默认情况下,Registry服务器在80端口上侦听7.在其他客户端上传镜像三、维护管理Harbir1.通过Harbor Web创建项目2.创建Harbor 用户 一、Harbor原创 2021-08-08 15:17:32 · 202 阅读 · 0 评论 -
Docker容器私有仓库的搭建
文章目录一、本地私有仓库搭建的具体步骤1.首先来下载registry镜像2.在 daemon.json 文件中添加私有镜像仓库的地址并重启3.运行 registry 容器4.为镜像打标签5.上传到私有仓库6.列出私有仓库的所有镜像及标签7.先删除原有的 centos 镜像,在从本地仓库下载进行测试 提示:以下是本篇文章正文内容,下面案例可供参考 一、本地私有仓库搭建的具体步骤 1.首先来下载registry镜像 docker pull registry 2.在 daemon.json 文件中添加私有镜原创 2021-08-08 13:12:36 · 803 阅读 · 0 评论 -
Docker的数据管理(dockerfile等)
文章目录一、一、管理docker容器中数据什么是数据卷数据卷容器二、Docker镜像的创建1.基于现有镜像创建2. 基于本地模板创建3. 基于Dockerfile创建1.联合文件系统(UnionFS)2.镜像加载原理3.为什么Docker里的centos的大小才200M?4..Dockerfile5.Docker镜像结构的分层四、Docker镜像的创建1 FORM2 MAINTAINER3 RUN命令4 ENTRYPOINT5. CMD6. EXPOSE7 ENV8 ADD9 COPY.10 VOLUME1原创 2021-08-08 02:49:37 · 340 阅读 · 0 评论 -
Docker资源管理
这里写目录标题一、资源控制1.Linux Namespace的6种类型2.CPU 资源控制cgroups的四大主要功能3.查看cpu使用率4.设置CPU使用率上限5.设置CPU资源占比(设置多个容器才有效)二、对内存使用进行限制三、对磁盘IO配额控制(blkio)的限制 一、资源控制 1.Linux Namespace的6种类型 类型 说明 1 MNT Namespace 提供磁盘挂载点和文件系统的隔离能力 2 IPC Namespace 提供进程间通信的隔离能力 3 N原创 2021-08-08 01:35:13 · 123 阅读 · 0 评论 -
容器引擎--Docker网络部分
文章目录一、docker网络概述1.默认网络2.docker网络实现原理二、使用步骤1.引入库2.读入数据总结 一、docker网络概述 安装Docker时,它会自动创建三个网络,bridge(创建容器默认连接到此网络)、 none 、host 网络模式 简介 Host 容器将不会虚拟出自己的网卡,配置自己的IP等,而是使用宿主机的IP和端口。 Bridge 此模式会为每一个容器分配、设置IP等,并将容器连接到一个docker0虚拟网桥,通过docker0网桥以及Iptables n原创 2021-08-07 23:58:45 · 111 阅读 · 0 评论 -
Docker安装Tomcat 简单便捷
这里写目录标题下载镜像启动运行测试访问进入容器查看 和安装Nginx差不多 下载镜像 我们之前的启动都是后台,停止了容器之后,容器还是可以查到docker run -it --rm,一般用来测试,用完就删除 启动运行 我们还是老老实实下载再启动docker pull tomcat 启动运行docker run -d -p 3355:8080 --name tomcat01 tomcat 测试访问 外网访问成功但是有问题 进入容器查看 返回404的主要原因 Linux命令被阉割 没有webapp原创 2021-08-07 21:14:34 · 67 阅读 · 0 评论 -
Docker安装Nginx 部署非常简单
文章目录一、搜索镜像二、下载镜像三、运行测试 一、搜索镜像 docker search nginx #建议大家去docker搜索,可以看到帮助文档 二、下载镜像 docker pull nginx 三、运行测试 我们可以看到镜像已经下载完成 接下来运行(把镜像变为容器的过程) docker run -d --name nginx01 -p 3344:80 ngix #-d 后台运行 #--name 给容器命名 #-p 宿主机端口,容器内部端口 用curl命令查看本机3344端口 因原创 2021-08-07 20:25:16 · 109 阅读 · 0 评论 -
Docker 初步了解
文章目录一、Docker 是什么?1.概述2.Docker的设计宗旨3.容器化优势4.容器、Docke和虚拟机之间区别5.Docker核心镜像容器font color=red size=4 >仓库二、安装DockerDocker的安装步骤三、Docker的镜像操作1.搜索镜像2.获取镜像3.镜像加速下载4.查看镜像信息5.为本地的镜像添加新的标签6.删除镜像7.存出镜像:将镜像保存成为本地文件8.载入镜像:将镜像文件导入到镜像库中9.上传镜像四、Docker 容器操作1.容器创建2.查看容器的运行状态原创 2021-08-02 15:18:17 · 217 阅读 · 0 评论