随笔分类 -  Docker

Docker入门
摘要:docker容器虚拟化 与 传统虚拟机比较 容器就是将软件打包成标准化单元,以用于开发、交付和部署。 容器镜像是轻量的、可执行的独立软件包,包含软件运行所需的所有内容:代码、运行时环境、系统工具、系统库和设置。 容器化软件在任何环境中都能够始终如一地运行。 容器赋予了软件独立性,使其免受外在环境差异 阅读全文
posted @ 2022-03-29 21:51 天朗气清惠风和畅 阅读(97) 评论(0) 推荐(0) 编辑
摘要:1. 搭建私有仓库 Docker私有仓库 私有仓库搭建 1.拉取私有仓库镜像 docker pull registry 2.启动私有仓库容器 docker run -id --name=registry -p 5000:5000 registry 3.打开浏览器 输入地址http://私有仓库服务器 阅读全文
posted @ 2022-03-29 21:45 天朗气清惠风和畅 阅读(134) 评论(0) 推荐(0) 编辑
摘要:1. 服务编排概念 微服务架构的应用系统中一般包含若干个微服务,每个微服务一般都会部署多个实例,如果每个微服务都要手动启停,维护的工作量会很大。 要从Docekerfile 构建镜像或者docker仓库拉取镜像 要创建多个容器 要管理这些容器 服务编排:按照一定的业务规则批量管理容器 Docker 阅读全文
posted @ 2022-03-29 21:44 天朗气清惠风和畅 阅读(137) 评论(0) 推荐(0) 编辑
摘要:1. Docker 镜像原理 Docker镜像本质是什么? Docker中一个centos镜像为什么只有200MB,而一个centos操作系统的iso文件要几个G? Docker中一个tomcat镜像为什么有500MB, 而一个tomcat安装包只有70MB? 操作系统组成部分 进程调度子系统 进程 阅读全文
posted @ 2022-03-29 21:43 天朗气清惠风和畅 阅读(53) 评论(0) 推荐(0) 编辑
摘要:1. MySQL部署 需求:在Docker容器中部署MySQL,并通过外部mysql客户端操作MySQL Server 搜索mysql镜像 docker search mysql 拉取mysql镜像 docker pull mysql:5.7 创建容器, 设置端口映射、目录映射 在/root目录下创 阅读全文
posted @ 2022-03-29 21:42 天朗气清惠风和畅 阅读(63) 评论(0) 推荐(0) 编辑
摘要:1. 数据卷概念 Docker容器删除后,在容器中产生的数据还在吗? 不存在。 Docker容器和外部机器可以直接交换文件吗? 不可以。 容器之间想要进行数据交互? 数据卷 数据卷是宿主机中的一个目录或文件 当容器目录和数据卷目录绑定后,对方的修改会立即同步 一个数据卷可以被多个容器同时挂载 数据卷 阅读全文
posted @ 2022-03-29 21:41 天朗气清惠风和畅 阅读(52) 评论(0) 推荐(0) 编辑
摘要:1. Docker服务相关命令 启动docker服务 systemctl start docker 停止docker服务 systemctl stop docker 重启docker服务 systemctl restart docker 开机启动docker systemctl enable doc 阅读全文
posted @ 2022-03-29 21:39 天朗气清惠风和畅 阅读(31) 评论(0) 推荐(0) 编辑
摘要:1. 什么是Docker? Docker是一个开源的应用容器引擎 诞生于2013年初,基于Go语言实现,dotCloud公司出品(后改名为Docker Inc) Docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行Linux机器上 容器是完全使用沙箱机制, 阅读全文
posted @ 2022-03-17 23:59 天朗气清惠风和畅 阅读(42) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示