摘要: 官方文档:https://docs.docker.com/compose/ 简介 Docker Compose是一种工具,旨在帮助定义和共享多容器应用程序。使用 Compose,我们可以创建一个 YAML 文件来定义服务,并且可以使用单个命令来启动或拆除所有内容。 微服务多并且存在依赖关系,通过Do 阅读全文
posted @ 2021-10-26 23:39 狻猊的主人 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 新建SpringBoot服务 mvn install # 保证终端运行没有问题 java -jar xxx.jar 编写Dockerfile IDEA安装Dockerfile插件 编写Dockerfile FROM java:8 COPY target/*.jar /app.jar CMD ["-- 阅读全文
posted @ 2021-10-26 21:40 狻猊的主人 阅读(109) 评论(0) 推荐(0) 编辑
摘要: Redis集群 启动6个容器 3主3从 # 新建redis网络 docker network create redis --subnet 172.38.0.0/16 # 通过脚本创建6个redis配置 for port in $(seq 1 6); do mkdir -p /Users/docker 阅读全文
posted @ 2021-10-26 21:09 狻猊的主人 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 环境配置 # 删除所有镜像 docker rmi -f $(docker images -aq) # 安装支持ip addr命令 brew install iproute2mac 在使用Docker时,要注意平台之间实现的差异性,如Docker For Mac的实现和标准Docker规范有区别,Do 阅读全文
posted @ 2021-10-26 17:37 狻猊的主人 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 初识Dockerfile Dockerfile 就是来构建docker镜像的构建文件!命令脚本! 通过这个脚本就可以生成镜像,镜像是一层一层的,脚本也是一个个的命令,每一个命令代表一层! 构建过程 每个保留关键字(指令)都必须是大写字母 执行从上到下顺序执行 每一个指令都会提交创建一个新的镜像层并提 阅读全文
posted @ 2021-10-26 13:00 狻猊的主人 阅读(162) 评论(0) 推荐(0) 编辑