38_Docker
文章平均质量分 86
TianXinCoord
这个作者很懒,什么都没留下…
展开
-
Docker-Compose集成编排Redis、MySQL、微服务,业务服务容器化
docker-compose编排Redis,附有原生docker命令对比和docker编排指令的注释说明docker-compose编排MySQL,注明核心配置docker-compose编排SpringBoot微服务(这里以一个简单的SpringBoot集成Redis&MySQL服务代替)SpringBoot调用Redis、MySQL容器提供的服务,编排时的依赖关系处理需要掌握Docker的基本使用,文章不会对基础命令进行过多说明此处的服务使用SpringBoot,其他可以连接Redis和MySQL的服务原创 2022-06-11 20:27:45 · 895 阅读 · 1 评论 -
Docker-Compose篇(1)-软件安装&核心概念
Compose 是 Docker 公司推出的一个工具软件,可以管理多个 Docker 容器组成一个应用原创 2022-06-01 08:44:36 · 1000 阅读 · 0 评论 -
Docker-高级篇(2)-Docker四大网络&自定义网络
文章目录一、宿主机网络二、Docker网络三、网络模式3.1 bridge模式3.2 host模式3.3 none模式3.4 container模式四、网络IP生产规则五、自定义网络导言两个或者多个之间的容器如何相互通信?容器重启后IP变化如何解决?容器内部间如何通过容器名通信?如何自定义网络,让同属一个服务群的容器都加入到同一个网络?一、宿主机网络Docker网络用于处理宿主机和容器内网络通信容器间的互联和通信以及端口映射容器IP变动时候可以通过服务名直接网络通信而不受到影响原创 2022-05-31 08:43:51 · 1649 阅读 · 0 评论 -
Docker-高级篇(1)-Dockerfile(核心&构建Redis&构建JDK8)
文章目录一、基本介绍二、体系结构2.1 Docker保留字2.2 案例解释当前目录下标准文件名可以不指定路径三、构建Redis四、构建java8一、基本介绍Dockerfile用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本构建的三个步骤编写Dockerfiledocker build -f -t [:tag] .-f :指定Dockerfile位置,如果文件在当前目录且名字叫 Dockerfile 则不用指定docker build之后将会生成一个新镜像原创 2022-05-30 14:28:03 · 1975 阅读 · 0 评论 -
Docker-核心篇(5)-镜像推送到阿里云
文章目录一、镜像推送二、镜像拉取一、镜像推送docker push 命令可以将给自己的镜像推送到阿里云仓库,需要先提前注册新建阿里云镜像仓库:https://cr.console.aliyun.com/cn-hangzhou/repositories仓库名称正式中应当命名问具体的服务名,例如redis、mysql等类型为本地仓库创建成功后有提示使用方式1. 登录阿里云Docker Registry$ docker login --username=xxx regist原创 2022-05-29 17:27:21 · 1469 阅读 · 0 评论 -
Docker-核心篇(4)-容器数据卷
文章目录一、容器数据卷二、数据卷添加三、数据卷容器一、容器数据卷Docker理念将应用与运行的环境打包形成容器运行 ,运行环境可以伴随着容器,但是数据需要持久化容器之间希望有可能共享数据,方便数据处理Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来,那么当容器删除后,数据自然也就没有了容器的数据卷就是用来将数据共享到宿主机,当容器删除时并不删除共享的内容,从而实现数据的持久化卷就是目录或文件,存在于一个或多个容器中,由do原创 2022-05-29 17:24:23 · 282 阅读 · 0 评论 -
Docker-核心篇(3)-Docker容器镜像
文章目录一、UnionFS二、镜像加载三、镜像分层四、镜像提交五、虚悬镜像一、UnionFSUnionFS(联合文件系统)是一种分层、轻量级并且高性能的文件系统它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories into a single virtual filesystem)Union 文件系统是 Docker 镜像的基础镜像可以通过分层来进行继承,基于基础镜像(没有父镜像),可以制作各种具体的应用原创 2022-05-28 09:19:08 · 428 阅读 · 0 评论 -
Docker-核心篇(1)-CentOS7安装Docker社区版
文章目录一、Docker安装二、Docker卸载三、Docker镜像3.1 官网镜像仓库3.2 阿里镜像仓库四、Docker 命令一、Docker安装参考文档:https://docs.docker.com/engine/install/centos/卸载之前安装Dockersudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \原创 2022-05-28 09:05:03 · 895 阅读 · 0 评论 -
Docker-核心篇(2)-Docker核心操作
文章目录一、镜像下载1.1 镜像下载1.2 镜像查看1.3 镜像搜索二、镜像运行2.1 启动容器2.2 容器查看2.3 停止容器2.4 重启容器2.5 删除容器2.6 容器日志2.7 容器重命名2.8 容器自启动三、镜像删除四、进程交互五、文件操作5.1 文件拷贝六、命令结构图七、其他命令一、镜像下载以redis操作为例1.1 镜像下载redis镜像下载docker pull 镜像名称:tags下载 redis:6.2.5 版本docker pull redis:6.2.5原创 2022-05-28 09:03:27 · 2472 阅读 · 0 评论