摘要: 一.什么是镜像? 一.什么是镜像? 简单说,Docker镜像是一个不包含Linux内核而又精简的Linux操作系统。 二.镜像从哪里来? Docker Hub是由Docker公司负责维护的公共注册中心,包含大量的容器镜像,Docker工具默认从这个公共镜像库下载镜像。 https://hub.doc 阅读全文
posted @ 2019-03-06 17:47 学无止尽,不忘初心 阅读(222) 评论(0) 推荐(0) 编辑
摘要: centos7.6 安装docker 参考:https://docs.docker.com/install/linux/docker-ce/centos/ 一.存在老版本先删除 yum remove docker \ docker-client \ docker-client-latest \ do 阅读全文
posted @ 2019-03-06 16:59 学无止尽,不忘初心 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 场景一:节省项目环境部署时间 1.单项目打包 每次部署项目到测试、生产等环境,都要部署一大堆依赖的软件、工具,而且部署期间出现问题几率很大,不经意就花费了很长时间。 Docker主要理念就是环境打包部署,可在任意Docker Engine运行。前期我们只需要将每个项目环境打包到镜像,push到镜像仓 阅读全文
posted @ 2019-03-06 16:38 学无止尽,不忘初心 阅读(265) 评论(0) 推荐(0) 编辑
摘要: Docker内部组件 一.Namespaces 命名空间,Linux内核提供的一种对进程资源隔离的机制,例如进程,网络,挂载点等资源。 docker run -d busybox ping baidu.com 只能看见容器内的资源情况,并看不到宿主机的任何进程和文件系统. 二.CGroups 控制组 阅读全文
posted @ 2019-03-06 16:16 学无止尽,不忘初心 阅读(731) 评论(0) 推荐(0) 编辑
摘要: 一. Docker是什么 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源,基于Linux内核的cgroup,namespace,Union FS 等技术, 对应用进程进行隔离,并且独立于宿主机和其他进程,这种运行时封装的状态称为容器。 Docker早起版本 阅读全文
posted @ 2019-03-06 15:11 学无止尽,不忘初心 阅读(507) 评论(0) 推荐(0) 编辑