畅享docker-compose之旅及编排wordpress报错解决


理论

​1.是什么?
docker容器的批量管理工具但没有资源管理功能(给某个容器多分或少分内存、存储空间)。

官网文档地址: https://docs.docker.com/compose/overview/

2.为什么用它?

解决复杂依赖关系 docker镜像在创建之后,往往需要自己手动pull来获取镜像,然后执行run命令来运行。当服务需要用到多种容器,容器之间又产生了各种依赖和连接的时候,部署一个服务的手动操作是令人感到十分厌烦的。

降低部署服务难度 docker-compose技术,就是通过一个 .yml 配置文件,将所有的容器的部署方法、文件映射、容器连接等等一系列的配置写在一个配置文件里,最后只需要执行docker-compose up命令就会像执行脚本一样的去一个个安装容器并自动部署他们,极大的便利了复杂服务的部署。

3.核心概念
服务(service):一个应用的容器,服务可以存在多个
项目(project):由一组关联的容器组成的一个完整业务单元,在“docker-compose.yml”中定义。


提示:以下是本篇文章正文内容,下面案例可供参考

一、部署Nginx服务

1.安装docker-compose

第一种方式:在线安装

curl -L "https://github.com/docker/compose/releases/download/1.28.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

第二种方式:本地安装

1)重命名并放到环境变量目录
mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose

2)赋予执行权
cd /usr/local/bin/
chmod +x docker-compose

2.compose编排Nginx

1)设置tab键的空格距离。

vim /root/.vimrc
编辑内容:
set tabstop=2
加载配置:
cd /root/
source .vimrc

2)创建文件目录
mkdir registry1
vim docker-compo

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Friends of the wind

您的是我坚持原创免费作品的不懈

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值