建立六台主机 三主三从 redis网络1、docker network create redis --subnet 172.38.0.0/16命令创建名为 “redis” 的网络,并指定子网为 “172.38.0.0/162、docker network inspeect redis 3、编写一个创建redis集群配置文件的脚本
一、安装MySQL1、docker pull mysql:latest拉取镜像docker search mysql命令将返回与关键字 “mysql” 相关的 Docker 镜像列表。在结果中,你将看到镜像名称、描述、星级评分、官方/认证标志以及其他相关信息。结果包括了许多不同的 MySQL 镜像,包括官方支持的和由社区维护的镜像。你可以基于自己的需求和偏好选择适合的镜像2、docker run
一、dockerFile基础1、镜像搭建流程1、编写一个dockerfile文件2、docker build 构建成为一个镜像3、docker run运行镜像4、docker push发布镜像(DockerHub、阿里云镜像仓库)2、dockerFile文件构建步骤1、每个保留关键字(指令)都是必须是大写字母2、执行从上到下顺序执行3、# 表示注释4、每一个指令都会创建提交一个新的镜像层,并提交!
一、什么是容器数据卷Docker将运用与运行的环境打包形成容器运行, Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来, 那么当容器删除后,数据自然也就没有了。 为了能保存数据在Docker中我们使用卷。卷就是目录或文件,存在于一个或多个容器中,由Docker挂载到容器,但卷不属于联合文件系统(Union FileSystem),因此能
一、docker网络1、docker网络 默认启动的时候,会创建三个网络docker network ls2、docker network inspect bridge查看网络 网络的详细信息,包括网络的名称、驱动程序、子网、网关、连接的容器等3、docker network create demo创建网络报错解决4、docker network rm demo删除网络二、网络类型bri
一、镜像构成docker镜像文件是一层一层构建好的doker pull tomcat 拉取镜像时会发现docker镜像时一层层的下载docker history tomcat 可以查看镜像构建的历史信息二、UnionFS文件系统UnionFS(联合文件系统):Union文件系统(UnionFS)是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来一层层的叠加,同
一、容器容器是基于镜像创建的一个运行实例,可以被启动、停止、删除等操作。容器是动态的,它可以在运行时修改,可以在容器内安装应用程序、修改配置等。每个容器都是相对独立的、隔离的运行环境,与宿主机和其他容器隔离开来。简而言之,一个镜像可以创建多个容器。每个容器都使用相同的镜像作为基础,但容器本身可以具有不同的状态、配置和运行时环境。容器是基于镜像运行和维护的实体,它提供了一个隔离的执行环境,使得应用程
一、镜像(Image):镜像是一个只读的模板或蓝图,包含着用于创建容器的操作系统、应用程序和所有依赖项。镜像是静态的,一旦创建,其内容不会发生变化,可以被多个容器同时使用。镜像可以通过Dockerfile定义创建过程,也可以从Docker Hub或私有仓库中获取已构建好的镜像。docker 镜像就好比是一个模板,可以通过这个模板来创建容器服务,tomcat镜像—》run—》tomcat01 容器(
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号