Docker之compose

Docker Compose是什么?

docker compose可以将多个容器构建成一个项目,来满足最后的需求。

安装Docker Compose

  • 安装epel 软件源

    yum install -y epel-release

  • 安装python-pip

    yum install -y python-pip

  • 安装Docker Compose

    pip install docker-compose

  • 查看docker-compose 版本

    docker-compose version

  • 创建项目文件

    mkdir /root/mysql

  • 进入文件创建并编辑.yml文件

    cd /root/mysql
    vi docker_compose.yml

version:"3"

services:

        db:
          image: mysql:latest
          volumes:
                -db_data:/var/lib/mysql
          restart:always
          environment:
                MYSQL_ROOT_PASSW0RD:123456
                MYSQL_DATABASE:wordpress
                MYSQL_USER:wordpress
                MYSQL_PASSWORD:123456

        wordpress:
          depends_on:
                -db
          image:wordpress:latest
          ports:
                -"8090":"80"
          restart:always
          environment:
                WORDPRESS_DB_HOST:db:3306
                WORDPRESS_DB_USER:wordpress
                WORDPRESS_DB_PASSWORD:123456
volumes:
        db_data:
  • 执行项目:

    docker-compose up -d

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值