Docker
文章平均质量分 82
docker容器
ଲ小何才露煎煎饺
也许世界就这样 但我还会在路上
展开
-
@Docker三剑客(三大编排工具):Compose、Machine和Swarm
Docker一、Docker三大编排工具:1>Docker Compose:是用来组装多容器应用的工具,可以在 Swarm集群中部署分布式应用。2> Docker Machine:是支持多平台安装Docker的工具,使用 Docker Machine,可以很方便地在笔记本、云平台及数据中心里安装Docker。3> Docker Swarm:是Docker社区原生提供的容器集群管理工具...原创 2021-08-05 09:24:51 · 1378 阅读 · 0 评论 -
04@Docker Compose安装Compose模板文件的使用
Docker composeCompose 支持 Linux、macOS、Windows 10 三大平台一、Docker compose的介绍compose是一个用于运行和管理多个容器化应用的工具Compose 项⽬是 Docker 官⽅的开源项⽬,负责实现对 Docker 容器集群的快速编排,功能上跟OpenStack 中的 Heat ⼗分类似【compose的开源地址】1、compose概述1》Compose 使用,⽤户可以通过⼀个单独的 docker-compose.yml原创 2021-07-30 20:45:02 · 990 阅读 · 0 评论 -
@Docker图形化工具安装及使用
Docker图形化一、Dcoker图形化工具介绍Docker图形页面管理工具常用的,DockerUI、Portainer、ShipyardDockerUI是Portainer的前身,这三个工具通过docker api来获取管理的资源信息二、Docker图形化的使用【DockerUI】轻量级图形页面管理之DockerUI1)#查看dockerui常量[root@hzl ~]# docker search dockeruiNAME D原创 2021-07-29 11:05:05 · 364 阅读 · 0 评论 -
02@Docker网络介绍及网络模式的使用
Docker网络的介绍Docker 本身的技术依赖于 Linux 内核虚拟化技术的发展。所以 Docker 对 Linux 内核的特性有很强的依赖Docker 使用到的与 Linux 网络有关的技术分别有:网络名称空间、Veth、Iptables、网桥、路由一、Docker网络原理1、docker网络介绍 Linux中,为了支持网络协议栈的多个实例,Linux 在网络协议栈中引入了网络名称空间(Network Namespace)这些独立的协议栈被隔离到不同的命名空间中处于不同的命名空间原创 2021-07-28 19:28:12 · 483 阅读 · 0 评论 -
01@Docker安装及基础命令使用详解
ocker基础使用一、docker基础1、docker的简述Docker是一个开源的应用容器引擎,使用Go语言开发,基于Linux内核的CGroup、Namespace、Union FS等技术实现的一种系统级虚拟化技术Docker 是一个开发、发布和运行应用程序的开放平台。Docker使您能够将应用程序与基础架构分离,以便快速交付软件。有了 Docker,你可以像管理应用程序一样管理你的基础设施。通过利用 Docker 快速发布、测试和部署代码的方法,您可以显著减少编写代码和在生产环境中运行它原创 2021-07-26 19:56:44 · 1003 阅读 · 0 评论 -
03@Dockerfile构建镜像
Dockerfile构建镜像Dockerfile是由一行行指令语句构成的一个创建docker镜像的配置文件。Dockerfile是由三个部分组成:基础镜像(必须的)、运行指令、容器默认执行命令。一、Dockerfile的简述1)Dockerfile 由一行行命令语句组成, 并且支持以#开头的注释行。 2)Dockerfile 主体内容分为四部分:基础镜像信息、 维护者信息、 镜像操作指令和容器启动时执行指令3)Docker 以从上到下的顺序运行 Dockerfile 的指令。为了指定基本映原创 2021-06-25 00:40:55 · 503 阅读 · 1 评论 -
@docker网络介绍
docker网络介绍一、docker 网络1、网络基础 Docker 本身的技术依赖于 Linux 内核虚拟化技术的发展。所以 Docker 对 Linux 内核的特性有很强的依赖。 本章主要介绍 Docker 所使用的 Linux 网络技术。 2、名称空间 为了支持网络协议栈的多个实例,Linux 在网络协议栈中引入了网络名称空间(Network Namespace),这些 独立的协议栈被隔离到不同的命名空间中。处于不同的命名空间的网络协议栈是完全隔离的,彼此之间无法进行 网络通信,就好像原创 2021-06-24 22:39:23 · 149 阅读 · 1 评论 -
@Dockerfile构建镜像详述
一.什么是 DockerfileDockerfile 是用来构建 Docker 镜像的构建文件, 是由一系列的命令和参数构成的脚本通过指令的方式构建镜像二.构建Dockerfile步骤编写 Dockerfile 文件docker built 构建镜像docker run 创建容器三.Dockfile 文件的注意事项每条保留字指令都必须是大写字母, 并且后面要跟随至少一个参数指令按照从上到下的顺序执行每条指令可用 # 添加注释每条指令都会创建一个新镜像层, 并对镜像进行提交四.Dock原创 2021-04-18 15:32:04 · 214 阅读 · 0 评论 -
#Docker基础命令
一.帮助命令docker version : 查看Docker版本信息docker info : 查看Docker信息docker --help : 查看帮助信息二.登入命令docker login [参数] [镜像仓库URL]792e65bc759cf149299d8e326e23834参数–username=xxx : 指定阿里云用户名(我用的是阿里云)passwd : 是创建仓库时的密码url : 仓库链接d8a5d816fd656e2a4b07d8d821de00f三.获取镜像原创 2021-04-18 15:26:35 · 228 阅读 · 0 评论 -
#Docker网络
一.网络基础Docker 使用到的与 Linux 网络有关的技术分别有:网络名称空间、Veth、Iptables、网桥、路由1.什么是网络名称空间为了支持网络协议栈的多个实例,Linux 在网络协议栈中引入了网络名称空间(Network Namespace)这些独立的协议栈被隔离到不同的命名空间中处于不同的命名空间的网络协议栈是完全隔离的,彼此之间无法进行网 络通信,就好像两个“平行宇宙”通过这种对网络资源的隔离,就能在一个宿主机上虚拟多个不同的网络环境image-20201203095835原创 2021-04-18 15:22:51 · 122 阅读 · 0 评论