从 docker-compose v2 迁移到 v3

从 docker-compose v2 迁移到 v3

我在迁移到 docker-compose v3 时遇到了一点问题。目前我有一个 nginx 容器和 php-fpm,它们共享相同的卷。我的设置如下

nginx:
    build:
        context: ./nginx
    depends_on: 
        - php-fpm
        - mariadb
    volumes_from: 
        - php-fpm
    ports:
        - "80:80"
        - "443:443"
    networks: 
        - lemp-network

php-fpm:
    build:
        context: ./php-fpm       
    volumes: 
        - ..:/var/www/hosts
        - ./logs/nginx/:/var/log/nginx
    networks:
        - lemp-network

如果我必须为这两个容器创建共享卷,那么在版本 3 中我该如何执行此操作?

相关内容