Docker
文章平均质量分 78
哎呦喂超超。
coding coding
展开
-
Docker(八)自定义网络
Docker(一)Docker(二)Docker(三)Docker(四)Docker(五)Docker(六)Docker(七)Docker(八)自定义网络容器互连的一种查看所有的docker网络docker network ls NETWORK ID NAME DRIVER SCOPE5209sd9fafa bidge bridge local网络模式bridge: 桥接,docker上搭桥(默认)none:不配置网络host:和宿主机共享网络container:容原创 2020-06-23 21:54:03 · 311 阅读 · 0 评论 -
Docker(七)发布镜像及Docker网络
发布自己的镜像DockerHub地址:https://hub.docker.com/ 注册自己的账号在服务器上提交自己的镜像docker login --help #查看帮助文档提交docker push proger/diytomcat:1.0阿里云镜像服务登录阿里云找到容器镜像服务创建命名空间创建容器镜像官方文档详细(点击容器可看)Docker 网络理解Docker0清空所有环境ip addr#可以看到输出----三个网络:lo:原创 2020-06-12 00:03:48 · 313 阅读 · 0 评论 -
Docker(六)DockerFile
DockerFileDockerFile 介绍dockerfile 用来构建docker 的文件,命令参数脚本构建步骤:编写一个docker文件docker build 构建成为一个镜像docker run 运行镜像docker push 发布镜像(DockerHub 、阿里云镜像仓库)很多官方镜像都是基础包,很多功能都没有,是需要自己搭建的。DockerFile构建过程基础知识:每个保留关键字(指令)都必须是大写字母执行顺序从上到下,顺序结构#表示注释每一个指令都会创建提原创 2020-06-09 12:59:09 · 195 阅读 · 0 评论 -
Docker(五)容器数据卷
容器数据卷什么是容器数据卷数据如果都在容器中,若容器删除则数据丢失。需求:数据持久化,容器之间可以有一个数据共享的技术Docker容器中产生的数据,同步到本地,就是卷技术。说白了就是目录的挂载,将容器的目录挂载到Linux上。总结一句话:容器的持久化和同步操作,容器间也是可以数据共享的使用数据卷方式一:直接使用命令挂载 -v方式二:通过便携脚本,在生成镜像时就进行挂载docker run -it -v -P主机端口,容器内端口# 举例docker run -it -v /h原创 2020-06-08 12:40:35 · 175 阅读 · 0 评论 -
Docker(四)镜像
Docker 镜像镜像是什么镜像是一种轻量级,可执行的独立包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时的库、环境变量、配置文件。所有的应用,直接打包Docker镜像,就可以直接跑起来镜像获取方式从远程仓库下载朋友拷贝自己制作镜像DockerFileDocker 镜像加载原理UnionFS(联合文件系统)下载时一层层的就是这个,类似Git版本控制Union文件系统(UnionFS)是一种分层轻量级并且高性能的文件系统,它支持原创 2020-06-05 19:30:33 · 170 阅读 · 0 评论 -
Docker(三)常用命令
Docker 常用命令帮助命令docker version # 显示docker的版本信息docker info #显示docker的系统信息(镜像、容器相关)docker --help #帮助命令或查看官方帮助文档镜像命令(docker xx --help 可查看具体命令的帮助文档)docker image 查看所有本地主机镜像docker search–filter=stars=3000(可选项,通过收藏来过滤)docker pull 下载镜像(docker pull原创 2020-05-20 23:35:17 · 232 阅读 · 0 评论 -
Docker(二)安装
词汇镜像(image)Docker镜像好比一个模板,可以通过这个模板来创建容器服务tomcat镜像===> run ==>tomcat容器(提供服务)通过镜像可以创建多个容器(最终服务运行和项目运行都是在容器中的)容器(container)Docker利用容器技术,独立运行一个或者一组应用,通过镜像来创建的,可以进行启动、停止、删除等基本命令目前可吧容器理解为一个简易等Linux系统仓库(repository)存放镜像的地方仓库分为公有仓库、私有仓库Docker Hub(原创 2020-05-19 23:00:08 · 174 阅读 · 0 评论 -
Docker(一)溯源
Docker历史2013年,Docker原公司dotCloud运营不下去选择开源代码,也就是现在的Docker,在当时马上英气开发界强烈的反响,开源导致出现更多的代码贡献者,版本迭代速度加快。2014年4月,Docker1.0版本发布。在容器技术出来前,大都使用虚拟机技术,通过虚拟机软件虚拟一个或多个电脑,但是虚拟机技术十分笨重。直到后来容器技术的出现才使虚拟化技术有了极大改变。Docker基于Go语言,开源项目,容器使用沙箱机制,容器之间像集装箱一样相互隔离从底层了解原先虚拟机构造缺点原创 2020-05-19 12:06:40 · 329 阅读 · 0 评论