- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
任务5.2.1安装DockerCompose
(1)任务目标
掌握安装DockerCompose的方法
(2)任务内容
安装DockerCompose
赋予dockercompose文件执行权限
(3)完成任务所需的设备和软件
一台安装Windows10操作系统的计算机
VMwareWorkstation,Docker,DockerCompose
远程管理工具MobaXterm
(4)任务实施步骤:
第一步:安装DockerCompose,操作命令如下:
[root@docker~]#curl-L/docker/compose/releases/download/v2.23.3/docker-compose-`uname-s`-`uname-m`-o/usr/local/bin/docker-compose
-L:让HTTP请求跟随服务器的重定向,curl默认不跟随重定向。
-o:指定输出文件的位置和文件名。
uname-s:显示内核名称,用于区分不同的操作系统。
uname-m:显示机器的硬件(CPU)架构。
第二步:赋予dockercompose文件执行权限,操作命令如下:
[root@docker~]#chmod+x/usr/local/bin/docker-compose
第三步:查看DockerCompose版本,操作命令如下:
[root@docker~]#docker-compose-v
命令运行结果如图5-1所示。
图5-1查看DockerCompose版本
任务5.2.2使用DockerCompose部署WordPress服务
(1)任务目标
掌握使用DockerCompose部署WordPress服务的方法
(2)任务内容
创建项目文件夹
创建并编辑配置文件docker-compos.yml
创建和启动wordPress服务
查看容器是否启动
(3)完成任务所需的设备和软件
一台安装Windows10操作系统的计算机
VMwareWorkstation,Docker,DockerCompose
远程管理工具MobaXterm
(4)任务实施步骤:
第一步:创建项目文件夹并进入其中,操作命令如下:
[root@docker~]#mkdirwordpress
[root@docker~]#cdwordpress
第二步:创建并编辑配置文件docker-compos.yml,操作命令如下:
[root@dockerwordpress]#vimdocker-compose.yml
docker-compose.yml文件的内容如下:
1version:3
2services:
3db:
4image:mariadb
5volumes:
6-db_data:/var/lib/mysql
7restart:always
8environment:
9MYSQL_ROOT_PASSWORD:example
10wordpress:
11depends_on:
12-db
13image:wordpress:4.9.4
14ports:
15-8000:80
16restart:always
17environment:
18WORDPRESS_DB_HOST:db:3306
19WORDPRESS_DB_USER:root
20WORDPRESS_DB_PASSWORD:example
21WORDPRESS_DB_NAME:wordpress
22volumes:
23db_data:
第三步:创建和启动wordPress服务,操作命令如下:
[root@dockerwordpress]#docker-composeup-d
命令运行结果如图5-2所示。
图5-2创建和启动wordPress服务
第四步:查看容器是否启动,操作命令如下:
[root@dockerwordpress]#docker-composeps
命令运行结果如图5-3所示,可见两个容器已经启动起来。
图5-3查看容器
第五步:查看容器分别使用的镜像,操作命令如下:
[root@dockerwordpress]#docker-composeimages
命令运行结果如图5-4所示,可见两个容器使用的镜像分别为mar
您可能关注的文档
- Docker容器技术应用 实验指导书 项目4 创建Docker镜像.docx
- Docker容器技术应用 实验指导书 项目1 创建Docker运行环境.docx
- Docker容器技术应用 实验指导书 项目2 安装Docker及管理镜像与容器.docx
- Docker容器技术应用 实验指导书 项目3 管理Docker数据与网络通信.docx
- Docker容器技术应用 实验指导书 项目6 部署和管理Harbor私有仓库.docx
- Docker容器技术应用 实验指导书 项目7 部署Docker安全.docx
- Docker容器技术应用 实验指导书 项目8 部署和管理Docker Swarm集群.docx
- Docker容器技术应用 实验指导书 项目9 部署和管理Kubernetes集群.docx
- Docker容器技术应用 实验指导书汇总 项目1--9 创建Docker运行环境---部署和管理Kubernetes集群.docx
- Unit1Howtallareyou_PartB(课件)人教PEP版英语六年级下册 3.pptx
- Unit7CareersLesson2CareerSkills课件高中英语北师大版选择性3.pptx
- 四川省广安第二中学高三下学期二模物理试卷.docx
- Module2Unit1ShelearntEnglish(课件)英语五年级下册3.pptx
- Unit2ie(课件)牛津英语自然拼读世界第三级 4.pptx
- Unit4Whenistheartshow_PBReadandwritetwonewkittens(课件)人教PEP版英语五年级下册 2.pptx
- Unit2WildlifeProtectionListeningandTalking课件高中英语人教版.pptx
- 黑龙江省大庆实验中学高三得分训练(二)文科综合试题.docx
- 第11课《山地回忆》教学设计-统编版语文七年级下册(1).docx
- 《和田的维吾尔》2教学文案.ppt
- 7.1力课件教科版物理八年级下册【05】.pptx
文档评论(0)