![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
唯老
这个作者很懒,什么都没留下…
展开
-
1、Docker-前期概要
一、虚拟机 虚拟机思想就是可以把一台计算机分隔成若干台机器使用 所谓虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能、并可以运行在一个完全隔离环境中的完整计算机系统。虚拟机就是相对于传统计算机而言的一个计算机概念,一个非实体的计算机,但具有所有传统计算机的功能。 虚拟机系统可以通过生成现有操作系统的全新虚拟镜像(比如iso)。对于windows操作系统而言,它具有真实w...原创 2019-09-07 04:30:25 · 118 阅读 · 0 评论 -
2、Docker-应用场景
一、概要 官网首页 Github首页 官方仓库 Docker 是一个开源的基于 LXC(Linux Container) 的高级应用容器引擎,基于 Go 语言并遵从Apache2.0协议开源。主要让开发者可以打包应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux服务器上或者windows的服务器上,也可以实现虚拟化,容器是完全使用沙箱机制,每一个运行的程序都是独立的,而且不会对现有...原创 2019-09-07 04:31:13 · 137 阅读 · 0 评论 -
3、Docker-Linux下安装
一、准备安装 1、切换到root或者在命令前使用 sudo su - 2、卸载旧版本(非必要) apt remove docker docker-engine docker-ce docker.io 3、更新数据源 apt update 4、HTTPS使用存储库 apt install apt-transport-https ca-certificates curl software-...原创 2019-09-07 04:31:53 · 76 阅读 · 0 评论 -
4、Docker-三大基础概念
一、基本概念 Docker 主要包括三个基础概念 镜像(Image) 容器(Container) 仓库(Repository) Docker大部分操作都是围绕这三个核心在在操作,所以这三个概念对掌握Docker技术尤为重要 二、Docker 镜像 1、概念 一个镜像由一组文件组成 轻量级、可执行的独立软件包。简单的来说是一个用来保存系统运行的配置、文件和应用的可以传递文件,并且这个文件只能读 ...原创 2019-09-07 04:32:53 · 685 阅读 · 0 评论 -
5、Docker-镜像
一、知识点概要 官方文档 获取镜像 列出本地镜像 创建镜像 存出和载入镜像 移除本地镜像 镜像的实现原理 二、名词解释 基础镜像 一个没有任何父镜像的镜像,谓之基础镜像。 镜像ID 所有镜像都是通过一个 64 位十六进制字符串 (内部是一个 256 bit 的值)来标识的。 为简化使用,前 12 个字符可以组成一个短ID,可以在命令行中使用。短ID还是有一定的 碰撞机率,所以服务器总是返回长I...原创 2019-09-07 04:33:24 · 197 阅读 · 0 评论 -
6、Docker-容器
一、启动容器 1、说明 启动容器有两种方式,一种是基于镜像新建一个容器并启动,另外一个是将在终止状态(stopped)的容器重新启动。 因为 Docker 的容器实在太轻量级了,很多时候用户都是随时删除和新创建容器。 2、语法 docker run [选项] 镜像名[:版本号] [命令] [参数...] 3、选项 选项 说明 -d 后台运行容器,并返回容器ID –name=“...原创 2019-09-07 04:33:56 · 85 阅读 · 0 评论 -
7、Docker-dockerfile-前期概要
一、为什么要使用DockerFile 在之前的栗子中,我们使用的镜像都是来着Docker Hub的镜像。 直接使用这些镜像为基础运行容器可以一定程度上满足我们的需求, 现在我们通过commit命令的方式制作镜像,但注意在开发中千万不要这么做 二、使用commit命令构建 1、作用 从容器创建一个新的镜像 2、语法 docker commit [OPTIONS] CONTAINER [REPOSIT...原创 2019-09-08 18:55:53 · 110 阅读 · 0 评论 -
8、Docker-dockerfile-定制镜像
一、什么是DockerFile 官方DockerFile最佳实践 Docker可以通过从dockerfile文件中读取指令自动构建镜像 dockerfile是一个包含用于组合映像的命令的文本文件,其内包含了一条条的 指令,每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何构建。 dockerfile 一般分为四部分: 基础镜像信息 所有的基础镜像都是基于基础官方的基础镜像 比如ub...原创 2019-09-08 18:56:24 · 103 阅读 · 0 评论