
Docker
文章平均质量分 50
Docker常见操作和使用方法,一个专栏带你遨游Docker的世界!
Be explorer
分享日常学习笔记和实战经验,开源NB
展开
-
Docker篇——详细Docker Swarm集群搭建介绍,一篇文章帮你搞定!
所有的操作都在管理节点上,管理节点之间可以互相管理。原创 2023-12-13 11:16:04 · 615 阅读 · 0 评论 -
Docker篇——SpringBoot微服务打包成Docker镜像,详细流程,保姆级教程!
至此,关于SpringBoot微服务打包成Docker镜像介绍完毕,希望大家能够仔细阅读上面的步骤。7、IDEA中安装插件,这样我们在IDEA中编写DockerFile的时候就会高亮。11、创建并启动容器,成功的可以获取到测试的hello内容。1、编写测试SpringBoot项目,编写测试控制类。4、找到项目的target中打包好的jar包。5、右键file path找到jar包的位置。找到文件所在位置,打开cmd,运行下面的命令。8、编写Dockerfile。2、在本地测试能否成功跳转。原创 2023-12-13 10:22:17 · 2560 阅读 · 0 评论 -
Docker篇——Docker部署Redis集群,详细部署流程,一篇文章帮你搞定!
在学习Redis的时候,我们部署的是哨兵模式的集群,现在我们部署的是分片+高可用+负载均衡的Redis集群下面是三主三从,如果某一台主机宕机,从机顶替。原创 2023-12-13 10:12:55 · 580 阅读 · 0 评论 -
Docker篇——一篇文章彻底搞懂Docker网络底层原理、容器互联、自定义网络以及网络联通技术点,超详细、超细节!
一、查看所有的docker网络网络模式详情:二、移除网络docker network rm 网络名称三、当我们启动容器的时候,其实是默认的使用了docker0模式docker run -d -P --name tomcat01 --net bridge(默认自带--net bridge) tomcat四、自定义网络#--driver bridge 配置网络模式#--subnet 192.168.0.0/16 配置子网#--gateway 192.168.0.1 配置网关,可以理解成路由器的地址。原创 2023-12-12 12:46:53 · 936 阅读 · 0 评论 -
Docker篇——深入理解DockerFile,实战使用DockerFile指令,实战构建自己的镜像!
一、概述dockerFile用来构建镜像的文本文件!DockerFile是面向开发的,我们将来要发布项目,做镜像,就需要编写DockerFile文件,这个文件倒是十分的简单!慢慢的Docker镜像逐渐就成为了企业交付项目的标准,所以掌握这项技术至关重要!!!!!!二、构建方法1、编写DockerFile脚本文件2、docker build命令根据脚本文件构建镜像3、docker run 运行镜像(构建容器)4、docker push 发布镜像,可以发布到DockerHub或者阿里云镜像仓库。原创 2023-12-12 11:25:58 · 568 阅读 · 0 评论 -
Docker篇——DockerFile初识,和DockerFile打交道,入门DockerFile!
1、测试在/home目录下新建一个目录为docker-test-volume,专门存放docker镜像,进入到这个目录下,并创建一个文件,编写脚本,通过脚本可以生成镜像。至此,你已经对DockerFile有了初步的认识,后续还会继续更新DockerFile相关深入的技术点,敬请期待~查看容器中的的文件,确实多了我们一开始脚本中编写的连个挂载的文件,这两个数据卷一定会和外部有一个同步的目录文件!6、因为我们脚本中是通过匿名挂载的方式,所以可以查找容器的id,通过inspect命令,找到挂载的路径。原创 2023-12-12 11:19:04 · 508 阅读 · 0 评论 -
Docker篇——利用容器数据卷技术实现MySQL实现同步数据
至此,关于利用数据卷技术实现数据库数据同步问题已经介绍完毕,后续还会持续更新,敬请期待~~~3、如果将MySQL容器删除,挂载本地的数据卷依旧存在,这就实现了数据的持久化!2、首次启动MySQL需要通过-e来设置密码!设置密码的命令是死的,记住!1、配置文件和数据要挂载在宿主机,便于修改和数据持久化。三、启动成功之后,在本地用navicat连接测试。2、在数据库中新建一个库,在宿主机中观察能否同步。1、测试能否通过3310,连接到数据库。启动MySQL的时候需要注意两个问题。一、安装5.7版本镜像。原创 2023-12-12 11:15:49 · 502 阅读 · 0 评论 -
Docker篇——容器数据卷(挂载),了解具名挂载、匿名挂载以及数据卷容器,一篇文章通关常见数据卷技术点!
一、什么是容器数据卷如果数据存在容器中,那么我们容器删除了,数据也会随之丢失。所以容器数据的持久化是非重要的!容器数据卷技术就是可以实现Docker容器中的产生的数据,同步到本地,并且容器之间也可以实现数据共享。实现持久化的根本就是挂载!将容器中的数据文件挂载在宿主机的文件系统中!二、原理图三、使用数据卷技术(一)方式一:直接使用-v命令来挂载1、查看本机的home目录,确保没有ceshi文件夹2、执行挂载命令3、测试宿主机上是否新创建了一个ceshi文件。原创 2023-12-12 11:12:43 · 2191 阅读 · 0 评论 -
Docker篇——Docker安装常见工具,以安装Nginx为例,一通百通!
注意:我们每一次如果想修改Nginx的配置文件非常的麻烦,其实我们可以直接将这个文件夹和宿主机进行一个挂载,直接在宿主机上修改配置文件,可以直接同步到Nginx上!至此,关于Docker安装Nginx介绍完毕,后续还会持续更新,敬请期待~六、本机访问3344,测试。三、查看是否成功下载镜像。五、测试容器是否创建成功。七、进入到nginx中。原创 2023-12-12 10:37:22 · 489 阅读 · 0 评论 -
Docker篇——Commit镜像方法,实现原理,详细流程介绍!
上面打包提交Nginx的镜像流程希望大家仔细阅读。至此,关于Docker如何提交镜像的技术点介绍完毕,后续还会持续更新,敬请期待~~~对nginx的版本进行更新,并且打包成我们自己的镜像。原创 2023-12-12 09:16:17 · 787 阅读 · 0 评论 -
Docker篇——Docker镜像原理,涵盖Docker联合文件系统以及镜像分层技术点详细介绍,超全面、超细节!
一、什么是镜像镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时库、环境变量和配置文件等。所有的应用,直接打包成Docker镜像,就可以直接跑起来!二、如何得到镜像1、从远程仓库下载2、朋友拷贝3、自己制作镜像DockerFile。原创 2023-12-12 09:12:53 · 554 阅读 · 0 评论 -
Docker篇——Docker常用命令大全!史上最全面的Docker命令,涵盖常规命令、镜像基本命令、容器基本命令以及常用其他命令,一篇文章速通!
本篇文章介绍的关于DOcker的命令非常全面,Docker常见的命令介绍完毕,涉及到的命令比较繁杂,希望大家可以收藏并坚持学习。后续还会持续更新相关技术点,敬请期待原创 2023-12-11 18:25:21 · 5108 阅读 · 0 评论 -
Docker篇——yum在线安装Docker,一篇文章帮你搞定!
至此,yum上安装和使用Docker你已经掌握了,后续还会持续更新相关技术点,敬请期待~~~~~~这种安装方式首先要保证联网!9、阿里云的需要配置镜像加速器。6、安装Dockers CE。一、检查CentOS 7。5、更新yum软件包索引。7、启动Dockers。10、卸载Docker。原创 2023-12-11 17:52:45 · 651 阅读 · 0 评论 -
Docker篇——一篇文章带你入门Docker,彻底了解容器化概念,超详细的入门教程~~~~~~
一、Docker概念Docker的思想来源于集装箱!Docker是一个开源的应用容器引擎,Docker是基于Go语言开发的。让开发者可以打包他们的应用以及依赖包到一个可以移植的容器中,然后发布到任何流行的Linux或者Windows机器上,也可以实现虚拟化,容器是完全使用沙箱机制,互相之间不会有任何接口Docker的历史:二、Docker核心思想隔离。将不同的服务或者环境打包装箱,每个箱子是互相隔离的!原创 2023-12-11 15:53:11 · 978 阅读 · 0 评论