- 博客(14)
- 收藏
- 关注
原创 java关键字和标识符
凡是可以由自己命名的地方都称为标识符。例如,对于常量、变量、函数、语句块、类、项目等都需要一个名字,这些我们都统统称为标识符。
2023-05-15 19:13:32 94
原创 docker 部署redis网络集群
2.利用脚本配置redis,开启六个redis容器,ip设置为刚刚创建的redis网络。3.分别开启六个容器,注意要改变本机的映射端口,容器名,节点名,ip地址。1.创建redis网络。4.创建redis集群。
2023-05-14 13:58:31 86
原创 docker 自定义网络实现容器互联
redis -不同的集群使用不同的网络,保证集群是安全和健康的mysql -不同的集群使用不同的网络,保证集群是安全和健康的。bridge :桥接docker(默认,自己床架也使用bridge模式)none :不配置网络。我们自定义的网络docker都已经帮我们维护好了对应的关系,推荐我们平时这样使用网络!bridge :桥接docker(默认,自己床架也使用bridge模式)container:容器网络连通!查看docker的所有网络。自己创建一个桥接模式的网络。none :不配置网络。
2023-05-12 19:11:11 111
原创 dockerfile命令
当构建一个被继承DockerFile 这个时候就会运行 ONBUILD的指令。指定这个容器启动的时候要运行的命令,只有最后一个会生效,可被替代。# 步骤:tomcat镜像,这个tomcat压缩包!指定这个容器启动的时候要运行的命令,可以追加命令。# 基础镜镜像,一切从这里开始构建。类似ADD,将我们文件拷贝到镜像中。#镜像构建的时候需要运行的命令。# 镜像是谁写的,姓名+邮箱。#构建的时候设置环境变量!
2023-05-11 21:01:33 26
原创 dockerfile构建镜像
dockerfile是面向开发的,我们以后要发布项目,做镜像,就需要编写dockerfile文件,这个文件十分简单!Docker镜像逐渐成为企业交付的标准。Dockerlmages :通过 DockerFile构建生成的镜像,最终发布和运行的产品!4、docker push 发布镜像(DockerHub、阿里云镜像仓库!dockerfile是用来构建dokcer镜像的文件!DockerFile :构建文件,定义了一切的步骤,源代码。4、每一个指令都会创建提交一个新的镜像层,并提交!步骤:开发,部署,运维。
2023-05-11 20:51:47 27
原创 数据卷容器 多个容器共享数据
5,这样就实现了容器间的共享,以后创建的容器只要volumesfrom docker01,它们之间就可以实现数据共享,而docker01容器就叫做数据卷容器。后续删除了数据卷容器,其它容器的数据依然存在,它们的数据是拷贝。容器之间配置信息的传递,数据卷容器的生命周期一直持续到没有容器使用为止。但是一旦你持久化到了本地,这个时候,本地的数据是不会删除的!3.在docker02的volumeo1文件夹下新建test文件。2,创建子容器,进行挂载。1.运行镜像,建立父容器。
2023-05-11 20:33:58 127
原创 初识dockerfile
使用Vim文本编辑器脚本文件,通过这个脚本可以生成镜像,镜像是一层一层的,脚本一个个的命令,每个命令都是一层!dockerfile就是用来构建docker镜像的构建文件。4.使用docker build创建镜像。docker inspect 容器id。服务器中home目录下创建测试文件夹,7.通过进入容器,查看具体的挂载地址。3.在文件中简单做一个数据卷挂载,一定要注意有个 点 要加上。体验dockerfile。
2023-05-11 19:03:45 31
原创 容器数据卷
所有docker容器内的数据卷,没指定目录的情况下默认目录都是/var/lib/docker/volumes/卷名/_data。简单来说就是把Docker容器内的目录挂载到主机对应的目录上,使该两个目录下的数据保持同步。--name="name"参数用于给容器取名字 ,用来区分容器。-p表示指定容器的端口,写法为-p主机端口:容器端口。-p表示指定容器的端口,写法为-p主机端口:容器端口。-P表示指定容器的端口,写法为-p主机端口:容器端口。-P表示指定容器的端口,写法为-p主机端口:容器端口。
2023-05-10 21:48:17 78
原创 docker镜像
多个镜像都是从相同的base镜像构建的,宿主机只需要在磁盘上保留一份Base镜像,同时内存中也只需要加载一份Base镜像,就可以应用在所有的容器服务之中了。在添加额外的镜像层的同时,镜像始终保持是当前所有镜像的组合,理解这一点非常重要。即:镜像启动之后的一个小的底层系统,这就是我们之前所说的,容器就是一个小的虚拟机环境,比如Ubuntu,Centos等,这个小的虚拟机环境就相当于rootfs。所有的Docker镜像都起始于一个基础镜像层,当进行修改或增加新的内容时,就会在当前镜像层之上,创建新的镜像层。
2023-05-10 20:08:55 118
原创 【dokcer常用命令】
-net="bridge": 指定容器的网络连接类型,支持bridge/host/none/container四种类型。--cpuset="0-2" or --cpuset="0,1,2": 绑定容器到指定的cpu运行。--dns-search domain:为容器指定一个DNS域名,默认与宿主一致。docker logs -f -t --tail 10 容器ID或容器名称。--dns 8.8.8.8: 为容器指定一个dns服务器,默认与宿主一致。--name="name": 为容器指定一个名称。
2023-05-10 16:24:47 112
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人