![](https://img-blog.csdnimg.cn/f52c954944784341b82adca8d7cc5f61.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Docker
文章平均质量分 58
docker由浅入深+实战
Andycuigo
wanna and got
展开
-
Docker由浅入深(三)
比方说,在同一个宿主机中,Docker环境中有tomcat容器和MySQL容器,我们需要建立从tomcat到MySQL的单向通信,tomcat中的应用需要从MySQL中获取数据,而MySQL不需要知道tomcat的存在。创建网桥的时候,实际上是Docker容器创建了一个虚拟网卡(网关),172.17.0.1,容器内部通信先经过网关的转发,容器向外界的通信,需要借助宿主机的物理网卡;外界的访问同样需要物理网卡的转换,再到虚拟网卡的分发。虚拟的网络桥接,是Docker容器和外界通信不可缺少的完全虚拟的组件。原创 2023-05-07 23:58:43 · 66 阅读 · 0 评论 -
Docker由浅入深(一)
介绍容器化之前,我们得先知道,为什么会出现容器化,容器化之前都经历了什么。原创 2023-05-07 23:56:55 · 765 阅读 · 0 评论 -
Docker由浅入深(二)
解释一下,redis-4.0.14.tar.gz, redis-7000.conf ,redis的压缩包和配置文件是提交提前准备好的。第二行RUN中的“gcc”,"gcc-c++"组件的作用,因为redis源码使用C语言开发的,所以需要具有编译C语言能力的组件。第八行的EXPOSE 的作用是暴露端口7000,让其能被访问。第三步,使用docker ps 命令检查镜像创建成功。第一步,创建Dockerfile。原创 2023-05-07 23:57:27 · 96 阅读 · 0 评论 -
Docker由浅入深(五)
多个Docker容器间相互依赖,宿主机部署容器的先后顺序就是容器编排。按照官网的方式进行安装,由官网可知 From the end of June 2023 Compose V1 won’t be supported anymore and will be removed from all Docker Desktop versions.命令# 安装# 修改文件状态为可执行# 验证是否安装完成。原创 2023-05-07 23:59:49 · 231 阅读 · 0 评论 -
Docker由浅入深(四)
*数据卷,保存数据的单位。**多个容器部署相同应用,如果应用发生变化,需要多次部署容器应用,这是很麻烦的。容器1和容器2的应用存放在宿主机的Volume中,通过Docker环境,多个容器读取同一个应用。Docker容器1 宿主机的VolumeDocker容器2。docker run --name 容器名。原创 2023-05-07 23:59:17 · 244 阅读 · 0 评论