Docker swarm 实战-部署wordpress
Docker swarm 实战-部署wordpress
创建一个overlay的网络
docker network create -d overlay demo6imq8da3vcwvj2n499k4bwdlt
docker network ls
NETWORK ID NAME DRIVER SCOPE
feea5ba8507b bridge bridge local
6imq8da3vcwv demo overlay swarm
84e129614ea7 docker_gwbridge bridge local
d1b0002bf8c8 host host local
dgfigrlal70j ingress overlay swarm
633e169e521c none null local
在swarm集群中,创建一个网络之后并不会立即同步到其他节点中,只有当该网络被某个服务使用时,才会同步过去。
创建一个mysql服务
docker service create --name mysql --env MYSQL_ROOT_PASSWORD=root --env MYSQLDATABASE=wordpress --network=demo --mount type=volume,source=mysql-data,destination=/var/lib/mysql mysql:5.7ep1vpcjhsevqk6s8qti0m3voc
overall progress: 1 out of 1 tasks
1/1: running [==================================================>]
verify: Service converged
docker service lsID NAME MODE REPLICAS IMAGE PORTS
ep1vpcjhsevq mysql replicated 1/1 mysql:5.7
docker service ps mysql
ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS
rzl03fvgyjkv mysql.1 mysql:latest swarm-manager Running Running 2 minutes ago
docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
34aae70f6c30 mysql:5.7 "docker-entrypoint.s…" 4 minutes ago Up 4 minutes 3306/tcp mysql.1.rzl03fvgyjkvruwfcylsprwub
创建一个wordpress服务
docker service create --name wordpress -p 80:80 --network=demo --env WORDPRESS_DB_PASSWORD=root --env WORDPRESS+DB_HOST=mysql wordpress7w40cbn1clnd3i5zxaweyf726
overall progress: 1 out of 1 tasks
1/1: running [==================================================>]
verify: Service converged
docker service lsID NAME MODE REPLICAS IMAGE PORTS
ep1vpcjhsevq mysql replicated 1/1 mysql:latest
7w40cbn1clnd wordpress replicated 1/1 wordpress:latest *:80->80/tcp
docker service ps wordpressID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS
yknadxszq302 wordpress.1 wordpress:latest swarm-worker1 Running Running 6 seconds ago
浏览器访问
转载于:https://www.cnblogs.com/jie-fang/p/10279479.html
Docker swarm 实战-部署wordpress相关推荐
- Docker Swarm从部署到基本操作
关于Docker Swarm Docker Swarm由两部分组成: Docker集群:将一个或多个Docker节点组织起来,用户就能以集群的方式进行管理: 应用编排:有一套API用来部署和管理容器: ...
- 从零开始学习docker(十八)Swarm mode 部署wordpress
撸了今年阿里.头条和美团的面试,我有一个重要发现.......>>> 本次我们部署一个稍微负复杂的application--wordpress. 之前我们使用docker run分别 ...
- docker swarm 实战
Docker Swarm 是 Docker 官方三剑客项目之一,提供 Docker 容器集群服务,是 Docker 官方对容器云生态进行支持的核心方案. 一.基本概念: 运行 Docker 的主机可以 ...
- 聊聊 Docker Swarm 部署 gRPC 服务的坑
gRPC 是一个高性能.开源和通用的 RPC 框架,面向移动和 HTTP/2 设计,也是目前流行的微服务架构中比较突出的跨语言 RPC 框架. 一直以来,我们的微服务都是基于 gRPC 来开发,使用的 ...
- Docker Swarm 命令
docker service ps 命令 docker node 命令 docker stack ps 命令 docker swarm unlock 命令 Docker Command 命令 ...
- 如何使用Docker Swarm管理更多容器
by nolan grace 通过诺兰·格雷斯 如何使用Docker Swarm管理更多容器 (How to manage more containers with Docker Swarm) Sca ...
- 使用Docker Swarm来运行服务
本文讲的是使用Docker Swarm来运行服务[编者的话]本文介绍了Docker 1.12中的Docker Swarm Mode,包括如何安装Docker Engine.如何建立Swarm集群.如何 ...
- docker swarm节点创建
1.docker swarm 节点部署 设备准备:(机器环境Centos:7) IP:10.0.0.5 主机名:manager_master 角色:swarm manager IP:10.0.0.3 ...
- 【Docker之Swarm详细讲解Swarm集群搭建管理节点工作节点Raft一致性协议overlay网络Docker结合Swarm部署WordPress个人博客实战】
一.知识回顾 之前的内容都帮你整理好了,在这里哟! [0.Docker相关目录文章整理,可自行查看,包含多节内容] [1.Docker详细安装部署&阿里镜像地址配置] [2.Docker架构& ...
最新文章
- 《OpenCV3编程入门》学习笔记5 Core组件进阶(四)图像对比度、亮度值调整
- 26 进程优先级队列Queue
- CentOS用户和用户组的操作
- 二叉树题目----4 前序遍历重构二叉树 AND 求二叉树中所有结点的个数
- python设置文件编码_python批量修改文件编码格式的方法
- 分布式事物一致性设计思路
- 性能调优之综合篇 - Linux系统性能监控和故障排查利器Sysdig
- [Java] 蓝桥杯BASIC-28 基础练习 Huffuman树
- matlab2015a手册,matlab2015a
- vue 倒计时 插件_VUE-倒计时插件使用(订单,砍价,拼团,倒计时使用)
- windows打包ios app
- 中国大学慕课python测验八答案_中国大学慕课Python编程基础章节测验答案
- Android 11何时进入手机,以及如何安装?
- python 将目录下的文件和子目录复制到指定文件夹
- Python暑期实践7.27
- SourceTree 下载及跳过注册码
- 联想服务器安装系统蓝屏怎么办,联想电脑装系统出现蓝屏怎么办
- 2020BAJT等九大一线大厂的薪资和职级对比
- Python之turtle库画各种有趣的图及源码(更新中)
- 微信有没有免费提现服务器,微信有没有免费提现的方法 教你三个微信提现的小技巧...