
docker
文章平均质量分 68
Symoons
努力!前进!
展开
-
docker 发布部署springboot微服务测试
1、首先在IDEA中新建springboot测试项目(安装好jdk,idea)2.在项目中新建hellocontroller文件,点击package打包,即生成demo-0.0.1-SNAPSHOT.jar包,右键该包可以查找位置3.打开cmd窗口,执行java -jar C:\Users\ThinkPad\IdeaProjects\demo\target\demo-0.0.1-SNAPSHOT.jar 验证打包是否成功4、在项目中创建Dockerfile文件(file--se...原创 2021-04-10 23:17:27 · 174 阅读 · 0 评论 -
docker创建Redis集群部署
一、创建网卡 docker network create redis --subnet 172.38.0.0/16二、通过shell脚本创建六个redis配置集群的核心配置是cluster-enabled yes 开启这个集群,让他们会去访问其他的clusterfor port in $(seq 1 6); \do \mkdir -p /mydata/redis/node-${port}/conftouch /mydata/redis/node-${port}/co...原创 2021-04-10 21:24:25 · 205 阅读 · 0 评论 -
docker网络
一、Docker0工作原理介绍1、查看本地网络情况2、启动一个容器并进入容器查看网络启动docker后,系统会给虚拟一个docker0的默认网卡 ,使用的是桥接模式的veth-pari技术#veth-pari 就是一对虚拟设备接口,他们都是成对出现的, 一段连接协议,一段彼此相连。veth-pari 充当一个桥梁,连接各种虚拟网络设备;容器和容器之间的网络是可以相互ping通的。 1、默认容器1,容器2公用一个路由器docker0,docker0与物理...原创 2021-04-06 23:23:08 · 124 阅读 · 0 评论 -
docker镜像容器上传下载,导入导出
一、镜像上传下载 镜像上传下载 1、在dockerhub仓库上注册并新建仓库https://hub.docker.com/2、登录docker仓库docker login3、将容器制作成镜像,提交镜像到本地仓库docker commit 容器ID dockerhubname/registryname注:dockerUserName为dockerHub的登录名,xxx为仓库名;docker pull +镜像名 ;从镜像仓库拉取镜像到本地仓库;镜像...原创 2021-04-01 23:25:31 · 397 阅读 · 0 评论 -
DockerFile构建
DockerFile构建dockerfile 是用来构建docker镜像的文件,命令参数的脚本构建步骤:1、编写一个dockefile文件2、docker build构建成一个镜像3、docker run 运行镜像4、docker push 发布镜像(dockerhub,阿里云)官方的很多镜像包都是一些基础包,很多功能或者命令都是没有的,需要我们自己添加构建定义的镜像!DockerFile构建过程注意:1.每个保留字关键字(指令)都必须是大写字母2.执行顺序从上而原创 2021-03-28 10:47:35 · 919 阅读 · 1 评论 -
docker容器数据卷
将应用和环境打包成一个镜像,如果数据保存在容器中,一旦容器删除,数据也将会丢失,我们需要将数据持久化容器之间可以将数据共享,将产生的数据同步到本地,这就是容器目录挂载的技术,可以将容器内的目录挂载到linux本地上面;即支持容器的持久化和同步操作!容器间也可以数据共享方式一 、直接使用命令来挂载 -vdocker run -it -v 主机目录:容器内部目录docker run -it --name centos02 -v /home/:/home cento...原创 2021-03-27 16:25:33 · 115 阅读 · 0 评论 -
docker镜像分层与提交镜像
docker镜像加载原理 docker 的镜像实际上是由一层一层的文件系统组成,这种层级的文件系统我们称之为UnionFS bootfs 层 启动加载,类似于windows,linux等系统都需要启动引导rootfs层 系统镜像镜像层可写容器层commit镜像docker...原创 2021-03-28 11:31:35 · 224 阅读 · 0 评论 -
docker安装
1、检查环境系统环境:centos7内核版本3.0以上uname -r 命令查看[root@iZ2ze8c46ib9nf58ej4mxyZ ~]# uname -r4.19.91-22.2.al7.x86_64[root@iZ2ze8c46ib9nf58ej4mxyZ ~]# cat /etc/os-release ##查看系统详细信息NAME="Alibaba Cloud Linux (Aliyun Linux)"VERSION="2.1903 LTS (Hunting Be...原创 2021-03-25 21:14:58 · 472 阅读 · 0 评论 -
docker 常用命令
一、帮助命令 docker version #显示docker的版本信息 docker info #显示docker详细的信息 docker 命令 --help #显示命令的帮助信息帮助文档地址:https://docs.docker.com/reference/二、镜像命令docker images #查看本地的主机上的镜像 #可选项 -a 列出所有的镜像 -q ...原创 2021-03-23 22:26:50 · 227 阅读 · 1 评论