![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
文章平均质量分 85
JavaCodexPro
这个作者很懒,什么都没留下…
展开
-
Docker镜像原理(6)
1.1 思考 Docker镜像的本质是什么? Docker中一个CentOS镜像为什么只有200MB,而一个CentOS操作系统的iso文件要几个G? Docker中的一个Tomcat镜像为什么有500MB,而一个Tomcat安装包只有70多MB。 1.2 Linux文件系统 操作系统组成部分: 进程调度子系统。 进程通信子系统。 内存管理子系统。 设备管理子系统。 文件管理子系统。 网络通信子系统。 作业控制子系统。 Linux文件系统由bootfs原创 2022-04-15 10:00:00 · 321 阅读 · 0 评论 -
Docker应用部署(5)
1 Docker安装MySQL 1.1 需求 在Docker容器中部署MySQL,并通过外部MySQL客户端操作MySQL服务器。 1.2 实现步骤 ①搜索MySQL镜像。 ②拉取MySQL镜像。 ③创建容器。 ④操作容器中的MySQL。 1.3 应用示例 1.3.1 搜索MySQL镜像 docker search mysql 1.3.2 拉取MySQL镜像 docker pull mysql:5.7 1.3.3 创建容器,设置端口映射、目录映射 docker run -id原创 2022-04-14 22:35:13 · 2355 阅读 · 0 评论 -
Docker容器的数据卷(4)
1 数据卷 1.1 思考 Docker容器删除后,在容器中产生的数据还在吗? Docker容器和外部机器可以直接交换文件吗? 容器之间能进行数据交互? 1.2 数据卷概念 数据卷是宿主机中的一个目录或文件。 当容器目录和数据卷目录绑定后,对方修改会立即同步。 一个数据卷可以同时被多个容器同时挂载。 一个容器也可以被挂载多个数据卷。 1.3 数据卷作用 容器数据持久化。 外部机器和容器间接通信。 容器之间数据交换。 1.4 配置数据卷 1.4.1 命令原创 2022-04-12 22:43:55 · 2910 阅读 · 0 评论 -
拜托不会Docker请看这里(2)
1 前提说明 目前,CentOS仅发行版中的内核支持Docker。 Docker运行在CentOS7上,要求系统为64位,系统内核版本是3.10以上。 Docker运行在CentOS6.5或更高版本的CentOS上,要求系统为64位,系统内核版本是2.6.32-431或者更高版本。 查看内核: uname -r 查看已安装的CentOS的版本信息: cat /etc/redhat-release [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ps原创 2022-04-09 17:12:27 · 1266 阅读 · 0 评论 -
拜托不要告诉我Docker是什么?(1)
1 Docker出现的背景 在实际开发过程中,会出现很多环境:开发环境、测试环境以及生产环境。 一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不同版本环境的兼容,对运维人员都是考验。 Docker之所以如此迅速,也是因为它对此给出了一个标准化的解决方案。 环境配置如此麻烦,换一台机器,就要重来一次,费时费力。很多人想到,能不能从根本上解决问题,软件可以带环境安装?也原创 2022-04-09 16:57:54 · 380 阅读 · 0 评论