随笔分类 - Docker
发表于 2021-10-27 01:12阅读:468评论:0推荐:0
摘要:官方文档: https://docs.docker.com/engine/swarm/swarm-tutorial/ 工作模式 搭建集群 docker swarm --help # 查看私网IP地址 ip addr docker swarm init --advertise-addr 192.168
阅读全文 »
发表于 2021-10-26 23:39阅读:113评论:0推荐:0
摘要:官方文档:https://docs.docker.com/compose/ 简介 Docker Compose是一种工具,旨在帮助定义和共享多容器应用程序。使用 Compose,我们可以创建一个 YAML 文件来定义服务,并且可以使用单个命令来启动或拆除所有内容。 微服务多并且存在依赖关系,通过Do
阅读全文 »
发表于 2021-10-26 21:40阅读:110评论:0推荐:0
摘要:新建SpringBoot服务 mvn install # 保证终端运行没有问题 java -jar xxx.jar 编写Dockerfile IDEA安装Dockerfile插件 编写Dockerfile FROM java:8 COPY target/*.jar /app.jar CMD ["--
阅读全文 »
发表于 2021-10-26 21:09阅读:66评论: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
阅读全文 »
发表于 2021-10-26 17:37阅读:151评论:0推荐:0
摘要:环境配置 # 删除所有镜像 docker rmi -f $(docker images -aq) # 安装支持ip addr命令 brew install iproute2mac 在使用Docker时,要注意平台之间实现的差异性,如Docker For Mac的实现和标准Docker规范有区别,Do
阅读全文 »
发表于 2021-10-26 13:00阅读:162评论:0推荐:0
摘要:初识Dockerfile Dockerfile 就是来构建docker镜像的构建文件!命令脚本! 通过这个脚本就可以生成镜像,镜像是一层一层的,脚本也是一个个的命令,每一个命令代表一层! 构建过程 每个保留关键字(指令)都必须是大写字母 执行从上到下顺序执行 每一个指令都会提交创建一个新的镜像层并提
阅读全文 »
发表于 2021-10-20 21:02阅读:608评论:0推荐:0
摘要:容器数据卷 数据卷介绍 Docker将运用与运行的环境打包形成容器运行, Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来, 那么当容器删除后,数据自然也就没有了。 为了能保存数据在Docker中我们使用卷。 比如:Mysql容器,删除容
阅读全文 »
发表于 2021-10-20 17:35阅读:172评论:0推荐:0
摘要:安装Nginx docker search nginx docker pull nginx # 启动容器 -d:后台运行;--name: 给容器命名;-p: 端口映射 docker run -d --name nginx01 -p 3344:80 nginx docker ps curl local
阅读全文 »
发表于 2021-10-20 11:02阅读:52评论:0推荐:0
摘要:基础命令 docker version #查看docker的版本信息 docker info #查看docker的系统信息,包括镜像和容器的数量 docker 命令 --help #帮助命令(可查看可选的参数) docker command --help docker images --help 命
阅读全文 »
发表于 2021-10-18 23:35阅读:37评论:0推荐:0
摘要:Docker的应用场景 Web 应用的自动化打包和发布。 自动化测试和持续集成、发布。 在服务型环境中部署和调整数据库或其他的后台应用。 从头编译或者扩展现有的 OpenShift 或 Cloud Foundry 平台来搭建自己的 PaaS 环境。 Docker 架构 Docker 包括三个基本概念
阅读全文 »