docker-compose容器编排:

docker-compose容器编排:

案例:
(28条消息) 容器编排Docker Compose_菜鸟传说的博客-CSDN博客
常用的指令简介:
version:版本
build:指定构建路径
command:覆盖默认执行指令
depends_on:解决依赖先后
entrypoint:入口文件或者启动命令
environment:类似于-e,设置环境变量
expose:内部映射端口,只能同一机器内访问
extra_hosts:设置host文件的映射信息
image:启动容器的视图
logging:配置日志项
network_mode:网络模式
networks:设定加入网络的模式
ports:映射端口,可以是个范围
restart:设定重启策略
volumes:挂载数据或目录卷

实例:

version: "3.3"

services:
db:
image: mysql:5.7
volumes:

  • /wordpress/db_data:/var/lib/mysql
    restart: always
    environment:
    MYSQL_ROOT_PASSWORD: somewordpress
    MYSQL_DATABASE: wordpress
    MYSQL_USER: wordpress
    MYSQL_PASSWORD: 1

    wordpress:
    depends_on:

  • db
    image: wordpress:latest
    volumes:
  • /wordpress/wordpress_data:/var/www/html
    ports:
  • "34092:80"
    restart: always
    environment:
    WORDPRESS_DB_HOST: db
    WORDPRESS_DB_USER: wordpress
    WORDPRESS_DB_PASSWORD: wordpress
    WORDPRESS_DB_NAME: wordpress
    volumes:
    db_data: {}
    wordpress_data: {}
docker-compose容器编排:

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Scroll to top
桂ICP备2023008908号-1